diff options
author | sherman <none@none> | 2009-08-14 14:29:45 -0700 |
---|---|---|
committer | sherman <none@none> | 2009-08-14 14:29:45 -0700 |
commit | 79b982f37aa78f0869f76fd401e5168f13ec8816 (patch) | |
tree | 51f27572e85e3907e35c65a17a0ea5db4615714f /test/sun/nio | |
parent | 21fd8aa08a735924b54a4352131422b0c5b3d53e (diff) |
6730652: CharsetEncoder.canEncode(char) returns incorrect values for some charsets
Summary: override the canEncode() in ISO2022_CN_CNS
Reviewed-by: martin
Diffstat (limited to 'test/sun/nio')
-rw-r--r-- | test/sun/nio/cs/FindCanEncodeBugs.java | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/test/sun/nio/cs/FindCanEncodeBugs.java b/test/sun/nio/cs/FindCanEncodeBugs.java index 7331934d5..2fc621899 100644 --- a/test/sun/nio/cs/FindCanEncodeBugs.java +++ b/test/sun/nio/cs/FindCanEncodeBugs.java @@ -22,7 +22,7 @@ */ /* @test - @bug 5066863 5066867 5066874 5066879 5066884 5066887 5065777 + @bug 5066863 5066867 5066874 5066879 5066884 5066887 5065777 6730652 @summary canEncode() false iff encode() throws CharacterCodingException @run main/timeout=1200 FindCanEncodeBugs @author Martin Buchholz @@ -52,9 +52,7 @@ public class FindCanEncodeBugs { String csn = e.getKey(); Charset cs = e.getValue(); - if (! cs.canEncode() || - csn.matches("x-COMPOUND_TEXT") || - csn.matches("x-ISO-2022-CN-CNS")) // ISO2022_CN_CNS supports less + if (! cs.canEncode() || csn.matches("x-COMPOUND_TEXT")) continue; //System.out.println(csn); |