You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2012/03/29 02:31:16 UTC

svn commit: r1306659 - /commons/proper/csv/trunk/src/test/java/org/apache/commons/csv/CSVLexerTest.java

Author: sebb
Date: Thu Mar 29 00:31:16 2012
New Revision: 1306659

URL: http://svn.apache.org/viewvc?rev=1306659&view=rev
Log:
Add a few more blank lines to the test

Modified:
    commons/proper/csv/trunk/src/test/java/org/apache/commons/csv/CSVLexerTest.java

Modified: commons/proper/csv/trunk/src/test/java/org/apache/commons/csv/CSVLexerTest.java
URL: http://svn.apache.org/viewvc/commons/proper/csv/trunk/src/test/java/org/apache/commons/csv/CSVLexerTest.java?rev=1306659&r1=1306658&r2=1306659&view=diff
==============================================================================
--- commons/proper/csv/trunk/src/test/java/org/apache/commons/csv/CSVLexerTest.java (original)
+++ commons/proper/csv/trunk/src/test/java/org/apache/commons/csv/CSVLexerTest.java Thu Mar 29 00:31:16 2012
@@ -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()));