Index: C:/harmony/trunk_0427/modules/luni/src/test/java/tests/api/java/io/BufferedReaderTest.java =================================================================== --- C:/harmony/trunk_0427/modules/luni/src/test/java/tests/api/java/io/BufferedReaderTest.java (revision 421079) +++ C:/harmony/trunk_0427/modules/luni/src/test/java/tests/api/java/io/BufferedReaderTest.java (working copy) @@ -17,6 +17,7 @@ import java.io.BufferedReader; import java.io.ByteArrayInputStream; +import java.io.CharArrayReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.Reader; @@ -132,7 +133,7 @@ /** * @tests java.io.BufferedReader#read() */ - public void test_read() { + public void test_read() throws IOException { // Test for method int java.io.BufferedReader.read() try { br = new BufferedReader(new Support_StringReader(testString)); @@ -161,6 +162,9 @@ } catch (IOException e) { fail("Exception during read test 2:" + e); } + + // regression test for HARMONY-841 + assertTrue(new BufferedReader(new CharArrayReader(new char[5], 1, 0), 2).read() == -1); } /**