More test cleanup
This commit is contained in:
@@ -11,23 +11,25 @@ goog.require('ol.tilegrid');
|
||||
|
||||
describe('ol.rendering.layer.VectorTile', function() {
|
||||
|
||||
var target, map;
|
||||
var map;
|
||||
|
||||
function createMap(renderer, opt_pixelRatio) {
|
||||
target = createMapDiv(50, 50);
|
||||
|
||||
map = new ol.Map({
|
||||
pixelRatio: opt_pixelRatio,
|
||||
target: target,
|
||||
target: createMapDiv(50, 50),
|
||||
renderer: renderer,
|
||||
view: new ol.View({
|
||||
center: [1825927.7316762917, 6143091.089223046],
|
||||
zoom: 14
|
||||
})
|
||||
});
|
||||
return map;
|
||||
}
|
||||
|
||||
afterEach(function() {
|
||||
disposeMap(map);
|
||||
map = null;
|
||||
});
|
||||
|
||||
function waitForTiles(source, layerOptions, onTileLoaded) {
|
||||
var tilesLoading = 0;
|
||||
var tileLoaded = 0;
|
||||
@@ -68,29 +70,25 @@ describe('ol.rendering.layer.VectorTile', function() {
|
||||
});
|
||||
});
|
||||
|
||||
afterEach(function() {
|
||||
disposeMap(map);
|
||||
});
|
||||
|
||||
it('renders correctly with the canvas renderer', function(done) {
|
||||
map = createMap('canvas');
|
||||
createMap('canvas');
|
||||
waitForTiles(source, {}, function() {
|
||||
expectResemble(map, 'rendering/ol/layer/expected/vectortile-canvas.png',
|
||||
11.7, done);
|
||||
22, done);
|
||||
});
|
||||
});
|
||||
|
||||
it('renders rotated view correctly with the canvas renderer', function(done) {
|
||||
map = createMap('canvas');
|
||||
createMap('canvas');
|
||||
map.getView().setRotation(Math.PI / 4);
|
||||
waitForTiles(source, {}, function() {
|
||||
expectResemble(map, 'rendering/ol/layer/expected/vectortile-canvas-rotated.png',
|
||||
13.4, done);
|
||||
14, done);
|
||||
});
|
||||
});
|
||||
|
||||
it('renders correctly with the canvas renderer (HiDPI)', function(done) {
|
||||
map = createMap('canvas', 2);
|
||||
createMap('canvas', 2);
|
||||
waitForTiles(source, {}, function() {
|
||||
expectResemble(map, 'rendering/ol/layer/expected/vectortile-canvas-hidpi.png',
|
||||
11.3, done);
|
||||
@@ -98,7 +96,7 @@ describe('ol.rendering.layer.VectorTile', function() {
|
||||
});
|
||||
|
||||
it('renders rotated view correctly with the canvas renderer (HiDPI)', function(done) {
|
||||
map = createMap('canvas', 2);
|
||||
createMap('canvas', 2);
|
||||
map.getView().setRotation(Math.PI / 4);
|
||||
waitForTiles(source, {}, function() {
|
||||
expectResemble(map, 'rendering/ol/layer/expected/vectortile-canvas-rotated-hidpi.png',
|
||||
|
||||
Reference in New Issue
Block a user