This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-csv.git
commit 4224a3289c7749b1e7f51aeb7c006ee060ccd5e5 Author: Gary Gregory <garydgreg...@gmail.com> AuthorDate: Sat Apr 6 08:22:42 2024 -0400 Whitespace --- src/test/java/org/apache/commons/csv/CSVParserTest.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/test/java/org/apache/commons/csv/CSVParserTest.java b/src/test/java/org/apache/commons/csv/CSVParserTest.java index 601cef0c..f2bf979e 100644 --- a/src/test/java/org/apache/commons/csv/CSVParserTest.java +++ b/src/test/java/org/apache/commons/csv/CSVParserTest.java @@ -1324,6 +1324,7 @@ public class CSVParserTest { assertEquals("xyz", csvRecord.get(1)); } } + @Test public void testParseWithDelimiterStringWithQuote() throws IOException { final String source = "'a[|]b[|]c'[|]xyz\r\nabc[abc][|]xyz"; @@ -1337,6 +1338,7 @@ public class CSVParserTest { assertEquals("xyz", csvRecord.get(1)); } } + @Test public void testParseWithDelimiterWithEscape() throws IOException { final String source = "a!,b!,c,xyz"; @@ -1347,6 +1349,7 @@ public class CSVParserTest { assertEquals("xyz", csvRecord.get(1)); } } + @Test public void testParseWithDelimiterWithQuote() throws IOException { final String source = "'a,b,c',xyz"; @@ -1357,6 +1360,7 @@ public class CSVParserTest { assertEquals("xyz", csvRecord.get(1)); } } + @Test public void testParseWithQuoteThrowsException() { final CSVFormat csvFormat = CSVFormat.DEFAULT.withQuote('\''); @@ -1364,6 +1368,7 @@ public class CSVParserTest { assertThrows(IOException.class, () -> csvFormat.parse(new StringReader("'a,b,c'abc,xyz")).nextRecord()); assertThrows(IOException.class, () -> csvFormat.parse(new StringReader("'abc'a,b,c',xyz")).nextRecord()); } + @Test public void testParseWithQuoteWithEscape() throws IOException { final String source = "'a?,b?,c?d',xyz"; @@ -1374,6 +1379,7 @@ public class CSVParserTest { assertEquals("xyz", csvRecord.get(1)); } } + @Test public void testParsingPrintedEmptyFirstColumn() throws Exception { final String[][] lines = { { "a", "b" }, { "", "x" } };