Skip to content

Commit a80f599

Browse files
Alexander Bondarevslgmirasrael
authored andcommitted
Add test for eol checking when reading to different buffers
1 parent d284e3a commit a80f599

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

src/test/java/org/apache/commons/csv/ExtendedBufferedReaderTest.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,15 @@ public void testReadChar() throws Exception {
204204
}
205205
}
206206

207+
@Test
208+
public void testReadingInDifferentBuffer() throws Exception {
209+
char[] tmp1 = new char[2], tmp2 = new char[4];
210+
ExtendedBufferedReader br = createBufferedReader("1\r\n2\r\n");
211+
br.read(tmp1, 0, 2);
212+
br.read(tmp2, 2, 2);
213+
assertEquals(2, br.getCurrentLineNumber());
214+
}
215+
207216
private ExtendedBufferedReader createBufferedReader(final String s) {
208217
return new ExtendedBufferedReader(new StringReader(s));
209218
}

0 commit comments

Comments
 (0)