Fix test
This commit is contained in:
@@ -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);
|
||||||
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user