Index: src/test/java/org/apache/harmony/luni/tests/java/lang/String2Test.java =================================================================== --- src/test/java/org/apache/harmony/luni/tests/java/lang/String2Test.java (revision 546816) +++ src/test/java/org/apache/harmony/luni/tests/java/lang/String2Test.java (working copy) @@ -466,6 +466,12 @@ } catch (UnsupportedEncodingException e) { //expected } + + // Regression for HARMONY-4135 + bytes = "-".getBytes("UTF-16"); + expected = new byte[] { -2, -1 }; + assertEquals(expected[0], bytes[0]); + assertEquals(expected[1], bytes[1]); } /**