diff --git a/rendering/cases/layer-tile-transition/expected.png b/rendering/cases/layer-tile-transition/expected.png new file mode 100644 index 0000000000..932e15dd42 Binary files /dev/null and b/rendering/cases/layer-tile-transition/expected.png differ diff --git a/rendering/cases/layer-tile-transition/main.js b/rendering/cases/layer-tile-transition/main.js new file mode 100644 index 0000000000..dece675c16 --- /dev/null +++ b/rendering/cases/layer-tile-transition/main.js @@ -0,0 +1,24 @@ +import Map from '../../../src/ol/CompositeMap.js'; +import View from '../../../src/ol/View.js'; +import TileLayer from '../../../src/ol/layer/Tile.js'; +import {fromLonLat} from "../../../src/ol/proj"; +import XYZ from "../../../src/ol/source/XYZ"; + +const center = fromLonLat([8.6, 50.1]); + +new Map({ + layers: [ + new TileLayer({ + source: new XYZ({ + url: '/data/tiles/satellite/{z}/{x}/{y}.jpg' + }) + }) + ], + target: 'map', + view: new View({ + center: center, + zoom: 3 + }) +}); + +render(); diff --git a/test/rendering/ol/layer/tile.test.js b/test/rendering/ol/layer/tile.test.js index 54705c3f08..2f1a530f33 100644 --- a/test/rendering/ol/layer/tile.test.js +++ b/test/rendering/ol/layer/tile.test.js @@ -73,21 +73,6 @@ describe('ol.rendering.layer.Tile', function() { }); } - describe('with tile transition', function() { - it('renders correctly after the transition', function(done) { - createMap('canvas'); - const source = new XYZ({ - url: 'rendering/ol/data/tiles/osm/{z}/{x}/{y}.png' - }); - waitForTiles('canvas', [source], {}, function() { - setTimeout(function() { - expectResemble(map, 'rendering/ol/layer/expected/osm-canvas.png', - IMAGE_TOLERANCE, done); - }, 500); - }); - }); - }); - describe('single tile layer', function() { let source;