Add unit test for greedy template replacement

This commit is contained in:
Andreas Hocevar
2014-08-07 12:18:03 +02:00
parent 0a963d4615
commit 410b274b6a

View File

@@ -37,6 +37,10 @@ describe('ol.TileUrlFunction', function() {
var tileUrl = ol.TileUrlFunction.createFromTemplate('{z}/{x}/{-y}');
expect(tileUrl(new ol.TileCoord(3, 2, 2))).to.eql('3/2/5');
});
it('replaces multiple placeholder occurrences', function() {
var tileUrl = ol.TileUrlFunction.createFromTemplate('{z}/{z}{x}{y}');
expect(tileUrl(new ol.TileCoord(3, 2, 1))).to.eql('3/321');
});
});
describe('createFromTemplates', function() {