Author: nextgens
Date: 2008-08-16 08:24:39 +0000 (Sat, 16 Aug 2008)
New Revision: 21927
Modified:
trunk/freenet/test/freenet/support/io/LineReadingInputStreamTest.java
Log:
commit an improved testcase (again)
Modified: trunk/freenet/test/freenet/support/io/LineReadingInputStreamTest.java
===================================================================
--- trunk/freenet/test/freenet/support/io/LineReadingInputStreamTest.java
2008-08-15 23:17:38 UTC (rev 21926)
+++ trunk/freenet/test/freenet/support/io/LineReadingInputStreamTest.java
2008-08-16 08:24:39 UTC (rev 21927)
@@ -95,7 +95,12 @@
LineReadingInputStream lris1 = new LineReadingInputStream(bis1);
LineReadingInputStream lris2 = new LineReadingInputStream(bis2);
- while(bis1.available() > 0 || bis2.available() > 0)
- assertEquals(lris2.readLine(MAX_LENGTH, BUFFER_SIZE,
true), lris1.readLineWithoutMarking(MAX_LENGTH, BUFFER_SIZE, true));
+ while(bis1.available() > 0 || bis2.available() > 0) {
+ String stringWithoutMark
=lris2.readLineWithoutMarking(MAX_LENGTH*2, BUFFER_SIZE, true);
+ String stringWithMark = lris1.readLine(MAX_LENGTH*2,
BUFFER_SIZE, true);
+ assertEquals(stringWithMark, stringWithoutMark);
+ }
+ assertNull(lris1.readLine(MAX_LENGTH, BUFFER_SIZE, true));
+ assertNull(lris2.readLineWithoutMarking(MAX_LENGTH,
BUFFER_SIZE, true));
}
}