From d6b576a50e9b2fb8704ae1fc4a9e8f99533484a0 Mon Sep 17 00:00:00 2001 From: abdennour Date: Thu, 13 Apr 2017 21:19:17 +0300 Subject: [PATCH] =?UTF-8?q?Adjust=20=F0=9F=94=AC=20unit-tests=20according?= =?UTF-8?q?=20to=20change=20related=20to=20bug=20#10?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test/coreSpec.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/test/coreSpec.js b/test/coreSpec.js index 33ce708..87f54a8 100644 --- a/test/coreSpec.js +++ b/test/coreSpec.js @@ -241,19 +241,19 @@ describe(`core::buildURI`, () =>{ }); it(`generates CSV string according to "separator"`, () => { - const prefixCsvURI= `data:text/csv;charset=utf-8,`; + const prefixCsvURI= `data:text/csv;charset=utf-8,\uFEFF,`; const expectedSepartorCount = fixtures.arrays.map(row => row.length -1).reduce((total, next) =>total + next, 0); let separator = ';'; - let fullURI = buildURI(fixtures.arrays,null , separator); + let fullURI = buildURI(fixtures.arrays, null , separator); expect( fullURI.slice(prefixCsvURI.length).match(/;/g).length ).toEqual(expectedSepartorCount); - separator = ','; - fullURI = buildURI(fixtures.arrays,null , separator); + separator = ':'; // any separator + fullURI = buildURI(fixtures.arrays, null , separator); expect( - fullURI.slice(prefixCsvURI.length).match(/,/g).length + fullURI.slice(prefixCsvURI.length).match(/:/g).length ).toEqual(expectedSepartorCount); });