aboutsummaryrefslogtreecommitdiff
path: root/test/sun/nio
diff options
context:
space:
mode:
authorsherman <none@none>2009-08-14 14:29:45 -0700
committersherman <none@none>2009-08-14 14:29:45 -0700
commit79b982f37aa78f0869f76fd401e5168f13ec8816 (patch)
tree51f27572e85e3907e35c65a17a0ea5db4615714f /test/sun/nio
parent21fd8aa08a735924b54a4352131422b0c5b3d53e (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.java6
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);