Skip to content

Commit 89b2166

Browse files
author
Alexander Bondarev
committed
Add test for eol checking when reading to different buffers
1 parent 63c75c6 commit 89b2166

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
@@ -211,6 +211,15 @@ public void testReadChar() throws Exception {
211211
br.close();
212212
}
213213

214+
@Test
215+
public void testReadingInDifferentBuffer() throws Exception {
216+
char[] tmp1 = new char[2], tmp2 = new char[4];
217+
ExtendedBufferedReader br = getBufferedReader("1\r\n2\r\n");
218+
br.read(tmp1, 0, 2);
219+
br.read(tmp2, 2, 2);
220+
assertEquals(2, br.getCurrentLineNumber());
221+
}
222+
214223
private ExtendedBufferedReader getBufferedReader(final String s) {
215224
return new ExtendedBufferedReader(new StringReader(s));
216225
}

0 commit comments

Comments
 (0)