Move updateSize test in the rendering tests
This commit is contained in:
committed by
Thomas Chandelle
parent
ade0b7898b
commit
20c039135b
@@ -355,38 +355,6 @@ describe('ol.Map', function() {
|
|||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
describe('#updateSize', function() {
|
|
||||||
var map, target;
|
|
||||||
|
|
||||||
beforeEach(function(done) {
|
|
||||||
target = document.createElement('div');
|
|
||||||
document.body.appendChild(target);
|
|
||||||
map = new ol.Map({
|
|
||||||
controls: [],
|
|
||||||
target: target,
|
|
||||||
view: new ol.View({
|
|
||||||
center: [0, 0],
|
|
||||||
zoom: 2
|
|
||||||
})
|
|
||||||
});
|
|
||||||
map.once('postrender', function() {
|
|
||||||
done();
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
afterEach(function() {
|
|
||||||
map.setTarget(null);
|
|
||||||
document.body.removeChild(target);
|
|
||||||
});
|
|
||||||
|
|
||||||
it('should always generate the same size', function() {
|
|
||||||
var initialSize = map.getSize();
|
|
||||||
map.updateSize();
|
|
||||||
expect(map.getSize()).to.eql(initialSize);
|
|
||||||
});
|
|
||||||
|
|
||||||
});
|
|
||||||
|
|
||||||
describe('create interactions', function() {
|
describe('create interactions', function() {
|
||||||
|
|
||||||
var options;
|
var options;
|
||||||
|
|||||||
@@ -36,6 +36,51 @@ describe('ol.rendering.Map', function() {
|
|||||||
return map;
|
return map;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
describe('#updateSize()', function() {
|
||||||
|
var map, target;
|
||||||
|
|
||||||
|
function createMap(renderer) {
|
||||||
|
target = document.createElement('div');
|
||||||
|
document.body.appendChild(target);
|
||||||
|
map = new ol.Map({
|
||||||
|
renderer: renderer,
|
||||||
|
controls: [],
|
||||||
|
target: target,
|
||||||
|
view: new ol.View({
|
||||||
|
center: [0, 0],
|
||||||
|
zoom: 2
|
||||||
|
})
|
||||||
|
});
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
|
afterEach(function() {
|
||||||
|
map.setTarget(null);
|
||||||
|
document.body.removeChild(target);
|
||||||
|
});
|
||||||
|
|
||||||
|
it('tests the canvas renderer', function(done) {
|
||||||
|
map = createMap('canvas');
|
||||||
|
map.once('postrender', function() {
|
||||||
|
var initialSize = map.getSize();
|
||||||
|
map.updateSize();
|
||||||
|
expect(map.getSize()).to.eql(initialSize);
|
||||||
|
done();
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
it('tests the WebGL renderer', function(done) {
|
||||||
|
assertWebGL();
|
||||||
|
map = createMap('webgl');
|
||||||
|
map.once('postrender', function() {
|
||||||
|
var initialSize = map.getSize();
|
||||||
|
map.updateSize();
|
||||||
|
expect(map.getSize()).to.eql(initialSize);
|
||||||
|
done();
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
describe('#render()', function() {
|
describe('#render()', function() {
|
||||||
afterEach(function() {
|
afterEach(function() {
|
||||||
disposeMap(map);
|
disposeMap(map);
|
||||||
|
|||||||
Reference in New Issue
Block a user