mirror of
https://github.com/apache/commons-csv.git
synced 2025-02-17 23:46:17 +00:00
Add a few more blank lines to the test
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1306659 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
03dbcf48c0
commit
a4dd5eb503
@ -94,11 +94,18 @@ public class CSVLexerTest {
|
||||
public void testNextToken2EmptyLines() throws IOException {
|
||||
final String code =
|
||||
"1,2,3,\n"+ // 1
|
||||
"\n"+ // 1b
|
||||
"\n"+ // 1c
|
||||
"a,b x,c#no-comment\n"+ // 2
|
||||
"#foo\n"+ // 3
|
||||
"\n"+ // 4
|
||||
"\n"+ // 4b
|
||||
"d,e,#no-comment\n"+ // 5
|
||||
"\n"+ // 5b
|
||||
"\n"+ // 5c
|
||||
"# penultimate comment\n"+ // 6
|
||||
"\n"+ // 6b
|
||||
"\n"+ // 6c
|
||||
"# Final comment\n"; // 7
|
||||
CSVFormat format = CSVFormat.DEFAULT.withCommentStart('#').withEmptyLinesIgnored(false);
|
||||
assertFalse("Should not ignore empty lines", format.isEmptyLinesIgnored());
|
||||
@ -110,15 +117,22 @@ public class CSVLexerTest {
|
||||
assertTokenEquals(TOKEN, "2", parser.nextToken(new Token()));
|
||||
assertTokenEquals(TOKEN, "3", parser.nextToken(new Token()));
|
||||
assertTokenEquals(EORECORD, "", parser.nextToken(new Token())); // 1
|
||||
assertTokenEquals(EORECORD, "", parser.nextToken(new Token())); // 1b
|
||||
assertTokenEquals(EORECORD, "", parser.nextToken(new Token())); // 1c
|
||||
assertTokenEquals(TOKEN, "a", parser.nextToken(new Token()));
|
||||
assertTokenEquals(TOKEN, "b x", parser.nextToken(new Token()));
|
||||
assertTokenEquals(EORECORD, "c#no-comment", parser.nextToken(new Token())); // 2
|
||||
assertTokenEquals(COMMENT, "", parser.nextToken(new Token())); // 3
|
||||
assertTokenEquals(EORECORD, "", parser.nextToken(new Token())); // 4
|
||||
assertTokenEquals(EORECORD, "", parser.nextToken(new Token())); // 4b
|
||||
assertTokenEquals(TOKEN, "d", parser.nextToken(new Token()));
|
||||
assertTokenEquals(TOKEN, "e", parser.nextToken(new Token()));
|
||||
assertTokenEquals(EORECORD, "#no-comment", parser.nextToken(new Token())); // 5
|
||||
assertTokenEquals(EORECORD, "", parser.nextToken(new Token())); // 5b
|
||||
assertTokenEquals(EORECORD, "", parser.nextToken(new Token())); // 5c
|
||||
assertTokenEquals(COMMENT, "", parser.nextToken(new Token())); // 6
|
||||
assertTokenEquals(EORECORD, "", parser.nextToken(new Token())); // 6b
|
||||
assertTokenEquals(EORECORD, "", parser.nextToken(new Token())); // 6c
|
||||
assertTokenEquals(COMMENT, "", parser.nextToken(new Token())); // 7
|
||||
assertTokenEquals(EOF, "", parser.nextToken(new Token()));
|
||||
assertTokenEquals(EOF, "", parser.nextToken(new Token()));
|
||||
|
Loading…
x
Reference in New Issue
Block a user