A better implementation of mvt suites

This commit is contained in:
Rafa de la Torre
2018-10-17 17:35:36 +02:00
parent 8491b86c17
commit bd17f9f5e1
+20 -17
View File
@@ -156,24 +156,27 @@ describe('buffer size per format', function () {
});
};
testCases.forEach(function (test) {
if (test.format === 'mvt') {
const describe_pg = process.env.POSTGIS_VERSION >= '20400' ? describe : describe.skip;
describe('using mapnik mvt renderer', function() {
before(function () {
serverOptions.renderer.mvt.usePostGIS = false;
});
testFn(test);
});
describe_pg('using postgis mvt renderer', function() {
before(function () {
serverOptions.renderer.mvt.usePostGIS = true;
});
testFn(test);
});
} else {
testCases.filter(test => test.format !== 'mvt').forEach(function (test) {
testFn(test);
});
describe('using mapnik mvt renderer', function() {
before(function () {
serverOptions.renderer.mvt.usePostGIS = false;
});
testCases.filter(test => test.format === 'mvt').forEach(function (test) {
testFn(test);
}
});
});
const describe_pg = process.env.POSTGIS_VERSION >= '20400' ? describe : describe.skip;
describe_pg('using postgis mvt renderer', function() {
before(function () {
serverOptions.renderer.mvt.usePostGIS = true;
});
testCases.filter(test => test.format === 'mvt').forEach(function (test) {
testFn(test);
});
});
});