Make test compatible with an old node version

pull/39/head
IagoLast 7 years ago
parent 1016f6870c
commit 41133a65ad

@ -23,44 +23,48 @@ var renderer = new Carto.RendererJS({strict: true});
describe('Field:filtered propery', function () {
it('should be false when the property is not filtered', function () {
var style = `
#layer {
marker-fill: red;
}`;
var style = [
'#layer {',
' marker-fill: red;',
'}'
].join('\n');
var layers = renderer.render(style).layers[0].shader;
assert(!layers['marker-fill'].filtered);
});
it('should be true when the property is filtered', function () {
style = `
#layer {
[foo > 30]{
marker-fill: red;
}
}`;
var style = [
'#layer {',
' [foo > 30] {',
' marker-fill: red;',
' }',
'}'
].join('\n');
var layers = renderer.render(style).layers[0].shader;
assert(layers['marker-fill'].filtered);
});
it('should be true when the property is filtered at first level', function () {
style = `
#layer [foo > 30]{
marker-fill: red;
}`;
var style = [
'#layer [foo > 30] {',
' marker-fill: red;',
'}`'
].join('\n');
var layers = renderer.render(style).layers[0].shader;
assert(layers['marker-fill'].filtered);
});
it('should be false when the property is not filterd but there is another filtered properties', function () {
style = `
#layer {
marker-fill: red;
[bar < 200]{
marker-allow-overlap: false;
}
}`;
var style = [
'#layer {',
' marker-fill: red;',
' [bar < 200]{',
' marker-allow-overlap: false;',
' }',
'}`'
].join('\n');
var layers = renderer.render(style).layers[0].shader;
@ -69,14 +73,14 @@ describe('Field:filtered propery', function () {
});
it('should be true when the property is filtered and have a default value', function () {
style = `
#layer {
marker-fill: red;
[bar < 200]{
marker-fill: blue;
}
}`;
var style = [
'#layer {',
' marker-fill: red;',
' [bar < 200]{',
' marker-fill: blue;',
' }',
'}`'
].join('\n');
var layers = renderer.render(style).layers[0].shader;
assert(layers['marker-fill'].filtered);

Loading…
Cancel
Save