Fast path for child range when zoom factor is 2

This commit is contained in:
Tim Schaub
2017-09-02 15:38:25 -06:00
parent f77c9180a0
commit eb31b75caa
2 changed files with 50 additions and 2 deletions

View File

@@ -287,6 +287,26 @@ describe('ol.tilegrid.TileGrid', function() {
});
});
describe('#zoomFactor_', function() {
it('is set for a consistent zoom factor', function() {
var grid = new ol.tilegrid.TileGrid({
resolutions: [10, 5, 2.5, 1.25],
origin: origin,
tileSize: tileSize
});
expect(grid.zoomFactor_).to.be(2);
});
it('is not set for an inconsistent zoom factor', function() {
var grid = new ol.tilegrid.TileGrid({
resolutions: [10, 5, 3, 1.25],
origin: origin,
tileSize: tileSize
});
expect(grid.zoomFactor_).to.be(undefined);
});
});
describe('createForProjection', function() {
it('allows easier creation of a tile grid', function() {