diff --git a/rendering/cases/layer-tile-simple/expected.png b/rendering/cases/layer-tile-simple/expected.png new file mode 100644 index 0000000000..932e15dd42 Binary files /dev/null and b/rendering/cases/layer-tile-simple/expected.png differ diff --git a/rendering/cases/layer-tile-simple/main.js b/rendering/cases/layer-tile-simple/main.js new file mode 100644 index 0000000000..b6fa080574 --- /dev/null +++ b/rendering/cases/layer-tile-simple/main.js @@ -0,0 +1,25 @@ +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', + transition: 0 + }) + }) + ], + 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 2f1a530f33..4f577a23b1 100644 --- a/test/rendering/ol/layer/tile.test.js +++ b/test/rendering/ol/layer/tile.test.js @@ -73,34 +73,6 @@ describe('ol.rendering.layer.Tile', function() { }); } - describe('single tile layer', function() { - let source; - - beforeEach(function() { - source = new XYZ({ - url: 'rendering/ol/data/tiles/osm/{z}/{x}/{y}.png', - transition: 0 - }); - }); - - it('tests the canvas renderer', function(done) { - createMap('canvas'); - waitForTiles('canvas', [source], {}, function() { - expectResemble(map, 'rendering/ol/layer/expected/osm-canvas.png', - IMAGE_TOLERANCE, done); - }); - }); - - where('WebGL').it('tests the WebGL renderer', function(done) { - assertWebGL(); - createMap('webgl'); - waitForTiles('webgl', [source], {}, function() { - expectResemble(map, 'rendering/ol/layer/expected/osm-webgl.png', - IMAGE_TOLERANCE, done); - }); - }); - }); - describe('two tile layers', function() { let source1, source2;