@@ -641,11 +641,11 @@ public void testGetRecordWithMultiLineValues() throws Exception {
641641 assertEquals (2 , record .getRecordNumber ());
642642 assertEquals (2 , parser .getRecordNumber ());
643643 assertNotNull (record = parser .nextRecord ());
644- assertEquals (8 , parser .getCurrentLineNumber ());
644+ assertEquals (9 , parser .getCurrentLineNumber ());
645645 assertEquals (3 , record .getRecordNumber ());
646646 assertEquals (3 , parser .getRecordNumber ());
647647 assertNull (record = parser .nextRecord ());
648- assertEquals (8 , parser .getCurrentLineNumber ());
648+ assertEquals (9 , parser .getCurrentLineNumber ());
649649 assertEquals (3 , parser .getRecordNumber ());
650650 }
651651 }
@@ -1195,11 +1195,11 @@ private void validateLineNumbers(final String lineSeparator) throws IOException
11951195 assertNotNull (parser .nextRecord ());
11961196 assertEquals (2 , parser .getCurrentLineNumber ());
11971197 assertNotNull (parser .nextRecord ());
1198- // Still 2 because the last line is does not have EOL chars
1199- assertEquals (2 , parser .getCurrentLineNumber ());
1198+ // Read EOF without EOL should 3
1199+ assertEquals (3 , parser .getCurrentLineNumber ());
12001200 assertNull (parser .nextRecord ());
1201- // Still 2 because the last line is does not have EOL chars
1202- assertEquals (2 , parser .getCurrentLineNumber ());
1201+ // Read EOF without EOL should 3
1202+ assertEquals (3 , parser .getCurrentLineNumber ());
12031203 }
12041204 }
12051205
0 commit comments