Going red: add test to check undefined buffersize in requested mapconfig throws error

This commit is contained in:
Daniel García Aubert 2017-05-18 15:41:41 +02:00
parent 4e715f6ba4
commit e9112da305

View File

@ -283,7 +283,7 @@ describe('buffer size per format for named maps', function () {
});
describe('buffer size per format for named maps w/o placeholders', function () {
describe.only('buffer size per format for named maps w/o placeholders', function () {
var testCases = [
{
desc: 'should get png tile using buffer-size 0 overriden by template params',
@ -396,7 +396,23 @@ describe('buffer size per format for named maps w/o placeholders', function () {
assert: function (tile, callback) {
assert.utfgridEqualsFile(tile, this.fixturePath, 2, callback);
}
}
},
{
desc: 'should get png tile using buffer-size 0 overriden by template params with no buffersize in mapconfig',
coords: { z: 7, x: 64, y: 48 },
format: 'png',
placeholders: {
buffersize: {
png: 0
}
},
fixturePath: './test/fixtures/buffer-size/tile-7.64.48-buffer-size-0.png',
template: createBufferSizeTemplate('named-no-buffer-size-mapconfig-png-0', undefined, {}),
assert: function (tile, callback) {
assert.imageIsSimilarToFile(tile, this.fixturePath, IMAGE_TOLERANCE_PER_MIL, callback);
}
},
];
testCases.forEach(function (test) {