|
|
|
@ -1358,6 +1358,26 @@ var PARSE_TESTS = [
@@ -1358,6 +1358,26 @@ var PARSE_TESTS = [
|
|
|
|
|
data: [['a', 'b'], ['c', 'd']], |
|
|
|
|
errors: [] |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
description: "Parsing with skipNoContentLines and regex special char as quoteChar", |
|
|
|
|
notes: "Must skip lines correctly with reserved regex char as quoteChar", |
|
|
|
|
input: 'a,b\n\n,\nc,d\n , \n]],] ]\n ] ] , ] ]\n,,,,\n],,,],],]\n', |
|
|
|
|
config: { skipNoContentLines: true, quoteChar: ']' }, |
|
|
|
|
expected: { |
|
|
|
|
data: [['a', 'b'], ['c', 'd']], |
|
|
|
|
errors: [] |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
description: "Parsing with skipNoContentLines and regex special char as delimiter", |
|
|
|
|
notes: "Must skip lines correctly with reserved regex char as delimiter", |
|
|
|
|
input: 'a]b\n\n]\nc]d\n ] \n""]" "\n " " ] " "\n]]]]\n"]]]"]"]"\n', |
|
|
|
|
config: { skipNoContentLines: true, delimiter: ']' }, |
|
|
|
|
expected: { |
|
|
|
|
data: [['a', 'b'], ['c', 'd']], |
|
|
|
|
errors: [] |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
]; |
|
|
|
|
|
|
|
|
|