jdk/test/java/nio/charset/Charset/CharsetContainmentTest.java
changeset 47115 5e68e293e7a1
parent 44115 bb4e971bf5d4
equal deleted inserted replaced
47114:5a9e5cc0be89 47115:5e68e293e7a1
    30 import java.nio.charset.*;
    30 import java.nio.charset.*;
    31 
    31 
    32 public class CharsetContainmentTest {
    32 public class CharsetContainmentTest {
    33     static String[] encodings =
    33     static String[] encodings =
    34         { "US-ASCII", "UTF-16", "UTF-16BE", "UTF-16LE", "UTF-8",
    34         { "US-ASCII", "UTF-16", "UTF-16BE", "UTF-16LE", "UTF-8",
    35           "windows-1252", "ISO-8859-1", "ISO-8859-15", "ISO-8859-2",
    35           "windows-1252", "ISO-8859-1", "ISO-8859-2", "ISO-8859-3",
    36           "ISO-8859-3", "ISO-8859-4", "ISO-8859-5", "ISO-8859-6",
    36           "ISO-8859-4", "ISO-8859-5", "ISO-8859-6", "ISO-8859-7",
    37           "ISO-8859-7", "ISO-8859-8", "ISO-8859-9", "ISO-8859-13",
    37           "ISO-8859-8", "ISO-8859-9", "ISO-8859-13", "ISO-8859-15", "ISO-8859-16",
    38           "ISO-2022-JP", "ISO-2022-KR",
    38           "ISO-2022-JP", "ISO-2022-KR",
    39 
    39 
    40           // Temporarily remove ISO-2022-CN-* charsets until full encoder/decoder
    40           // Temporarily remove ISO-2022-CN-* charsets until full encoder/decoder
    41           // support is added (4673614)
    41           // support is added (4673614)
    42           // "x-ISO-2022-CN-CNS", "x-ISO-2022-CN-GB",
    42           // "x-ISO-2022-CN-CNS", "x-ISO-2022-CN-GB",
    55            encodings,
    55            encodings,
    56            encodings,
    56            encodings,
    57            encodings,
    57            encodings,
    58           {"US-ASCII", "windows-1252"},
    58           {"US-ASCII", "windows-1252"},
    59           {"US-ASCII", "ISO-8859-1"},
    59           {"US-ASCII", "ISO-8859-1"},
    60           {"US-ASCII", "ISO-8859-15"},
       
    61           {"US-ASCII", "ISO-8859-2"},
    60           {"US-ASCII", "ISO-8859-2"},
    62           {"US-ASCII", "ISO-8859-3"},
    61           {"US-ASCII", "ISO-8859-3"},
    63           {"US-ASCII", "ISO-8859-4"},
    62           {"US-ASCII", "ISO-8859-4"},
    64           {"US-ASCII", "ISO-8859-5"},
    63           {"US-ASCII", "ISO-8859-5"},
    65           {"US-ASCII", "ISO-8859-6"},
    64           {"US-ASCII", "ISO-8859-6"},
    66           {"US-ASCII", "ISO-8859-7"},
    65           {"US-ASCII", "ISO-8859-7"},
    67           {"US-ASCII", "ISO-8859-8"},
    66           {"US-ASCII", "ISO-8859-8"},
    68           {"US-ASCII", "ISO-8859-9"},
    67           {"US-ASCII", "ISO-8859-9"},
    69           {"US-ASCII", "ISO-8859-13"},
    68           {"US-ASCII", "ISO-8859-13"},
       
    69           {"US-ASCII", "ISO-8859-15"},
       
    70           {"US-ASCII", "ISO-8859-16"},
    70           {"ISO-2022-JP"},
    71           {"ISO-2022-JP"},
    71           {"ISO-2022-KR"},
    72           {"ISO-2022-KR"},
    72           // Temporarily remove ISO-2022-CN-* charsets until full encoder/decoder
    73           // Temporarily remove ISO-2022-CN-* charsets until full encoder/decoder
    73           // support is added (4673614)
    74           // support is added (4673614)
    74           //{"x-ISO-2022-CN-CNS"},
    75           //{"x-ISO-2022-CN-CNS"},