This commit is contained in:
ahocevar
2019-08-18 11:28:46 +02:00
parent eb294c78d1
commit 25c8d93eba
+12 -3
View File
@@ -229,13 +229,19 @@ describe('ol.source.VectorTile', function() {
zoom: 0 zoom: 0
}) })
}); });
map.renderSync();
const max = urls.length + 3; const max = urls.length + 3;
let count = 0; let count = 0;
source.on('tileloadend', function() { let tile = source.getTile(0, 0, 0, 1, map.getView().getProjection());
setTimeout(function() { tile.addEventListener('change', function onTileChange(e) {
if (e.target.getState() !== TileState.LOADED && !e.target.hifi) {
return;
}
e.target.removeEventListener('change', onTileChange);
map.once('rendercomplete', function() {
expect(map.tileQueue_.getTilesLoading()).to.be(0); expect(map.tileQueue_.getTilesLoading()).to.be(0);
++count; ++count;
@@ -247,7 +253,10 @@ describe('ol.source.VectorTile', function() {
} }
source.setUrl(urls[count % urls.length]); source.setUrl(urls[count % urls.length]);
}, 100); tile = source.getTile(0, 0, 0, 1, map.getView().getProjection());
tile.addEventListener('change', onTileChange);
});
}); });
}); });