Do not use tile.load() for getting source tiles
This commit is contained in:
@@ -59,7 +59,7 @@ describe('ol.source.VectorTile', function() {
|
||||
tile.load();
|
||||
const key = listen(tile, 'change', function(e) {
|
||||
if (tile.getState() === TileState.LOADED) {
|
||||
const sourceTile = tile.load()[0];
|
||||
const sourceTile = source.getSourceTiles(1, source.getProjection(), tile)[0];
|
||||
expect(sourceTile.getFeatures().length).to.be.greaterThan(0);
|
||||
unlistenByKey(key);
|
||||
done();
|
||||
|
||||
@@ -85,7 +85,7 @@ describe('ol.VectorRenderTile', function() {
|
||||
const key = listen(tile, EventType.CHANGE, function() {
|
||||
if (tile.getState() === TileState.LOADED) {
|
||||
unlistenByKey(key);
|
||||
const sourceTiles = tile.load();
|
||||
const sourceTiles = source.getSourceTiles(1, source.getProjection(), tile);
|
||||
expect(sourceTiles.length).to.be(1);
|
||||
expect(sourceTiles[0].tileCoord).to.eql([0, 16, 9]);
|
||||
done();
|
||||
@@ -126,7 +126,7 @@ describe('ol.VectorRenderTile', function() {
|
||||
listenOnce(tile, 'change', function() {
|
||||
expect(tile.getState()).to.be(TileState.LOADED);
|
||||
expect(tile.loadingSourceTiles).to.be(0);
|
||||
const sourceTiles = tile.load();
|
||||
const sourceTiles = source.getSourceTiles(1, source.getProjection(), tile);
|
||||
expect(sourceTiles.length).to.be(4);
|
||||
for (let i = 0, ii = sourceTiles.length; i < ii; ++i) {
|
||||
expect(sourceTiles[i].consumers).to.be(1);
|
||||
Reference in New Issue
Block a user