From 25c8ff0c9c82c40390574c9e1548c074b73e30db Mon Sep 17 00:00:00 2001 From: jaymeans Date: Tue, 24 Jul 2018 15:48:19 -0700 Subject: [PATCH] tested with skipping empty lines --- tests/test-cases.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/tests/test-cases.js b/tests/test-cases.js index 2143482..da099c8 100644 --- a/tests/test-cases.js +++ b/tests/test-cases.js @@ -1291,6 +1291,22 @@ var PARSE_TESTS = [ } } }, + { + description: "Using \\r\\n endings with \\n in header field with skip empty lines uses \\r\\n linebreak", + input: '"a\na",b\r\nc,d\r\ne,f\r\ng,h\r\ni,j\r\n', + config: {skipEmptyLines: true}, + expected: { + data: [['a\na', 'b'], ['c', 'd'], ['e', 'f'], ['g', 'h'], ['i', 'j']], + errors: [], + meta: { + linebreak: '\r\n', + delimiter: ',', + cursor: 29, + aborted: false, + truncated: false + } + } + }, { description: "Using \\n endings with \\r\\n in header field uses \\n linebreak", input: '"a\r\na",b\nc,d\ne,f\ng,h\ni,j',