itizawa 5 лет назад
Родитель
Сommit
3ba3a8d2d9
2 измененных файлов с 6 добавлено и 3 удалено
  1. 4 1
      src/lib/util/to-array-from-csv.js
  2. 2 2
      src/test/libs/to-array-from-csv.test.js

+ 4 - 1
src/lib/util/to-array-from-csv.js

@@ -7,7 +7,10 @@ const toArrayFromCsv = (text) => {
   }
 
   text.split(',').forEach((element) => {
-    array.push(element.trim());
+    const trimedElement = element.trim();
+    if (trimedElement !== '') {
+      array.push(trimedElement);
+    }
   });
 
   return array;

+ 2 - 2
src/test/libs/to-array-from-csv.test.js

@@ -1,4 +1,4 @@
-const toArrayFromCsv = require('@commons/util/to-array-from-csv');
+const toArrayFromCsv = require('../../lib/util/to-array-from-csv');
 
 describe('To array from csv', () => {
 
@@ -14,7 +14,7 @@ describe('To array from csv', () => {
 
   test('case 3', () => {
     const result = toArrayFromCsv('');
-    expect(result).toStrictEqual(['']);
+    expect(result).toStrictEqual([]);
   });
 
   test('case 4', () => {