From 41133a65adffaf119be31c6d1c07d1dbba80e72c Mon Sep 17 00:00:00 2001 From: IagoLast Date: Fri, 18 Aug 2017 13:21:22 +0200 Subject: [PATCH] Make test compatible with an old node version --- test/filtered.test.js | 64 +++++++++++++++++++++++-------------------- 1 file changed, 34 insertions(+), 30 deletions(-) diff --git a/test/filtered.test.js b/test/filtered.test.js index 97af562..caa6166 100644 --- a/test/filtered.test.js +++ b/test/filtered.test.js @@ -18,49 +18,53 @@ */ var assert = require('assert'); var Carto = require('../lib/carto/index.js'); -var renderer = new Carto.RendererJS({strict: true}); +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);