26 import java.io.ByteArrayOutputStream; 27 import java.io.File; 28 import java.io.FileInputStream; 29 import java.io.InputStreamReader; 30 import java.io.ObjectInputStream; 31 import java.io.ObjectOutputStream; 32 import java.net.URISyntaxException; 33 import java.net.URL; 34 import java.text.DecimalFormatSymbols; 35 import java.util.ArrayList; 36 import java.util.Arrays; 37 import java.util.Calendar; 38 import java.util.IllformedLocaleException; 39 import java.util.List; 40 import java.util.Locale; 41 import java.util.Locale.Builder; 42 import java.util.Set; 43 44 /** 45 * @test 46 * @bug 6875847 6992272 7002320 7015500 7023613 7032820 7033504 7004603 7044019 47 * @summary test API changes to Locale 48 * @compile LocaleEnhanceTest.java 49 * @run main/othervm -esa LocaleEnhanceTest 50 */ 51 public class LocaleEnhanceTest extends LocaleTestFmwk { 52 53 public static void main(String[] args) throws Exception { 54 List<String> argList = new ArrayList<String>(); 55 argList.addAll(Arrays.asList(args)); 56 argList.add("-nothrow"); 57 new LocaleEnhanceTest().run(argList.toArray(new String[argList.size()])); 58 } 59 60 public LocaleEnhanceTest() { 61 } 62 63 /// 64 /// Generic sanity tests 65 /// 66 67 /** A canonical language code. */ 68 private static final String l = "en"; 69 | 26 import java.io.ByteArrayOutputStream; 27 import java.io.File; 28 import java.io.FileInputStream; 29 import java.io.InputStreamReader; 30 import java.io.ObjectInputStream; 31 import java.io.ObjectOutputStream; 32 import java.net.URISyntaxException; 33 import java.net.URL; 34 import java.text.DecimalFormatSymbols; 35 import java.util.ArrayList; 36 import java.util.Arrays; 37 import java.util.Calendar; 38 import java.util.IllformedLocaleException; 39 import java.util.List; 40 import java.util.Locale; 41 import java.util.Locale.Builder; 42 import java.util.Set; 43 44 /** 45 * @test 46 * @bug 6875847 6992272 7002320 7015500 7023613 7032820 7033504 7004603 47 * 7044019 8008577 48 * @summary test API changes to Locale 49 * @compile LocaleEnhanceTest.java 50 * @run main/othervm -Djava.locale.providers=JRE,SPI -esa LocaleEnhanceTest 51 */ 52 public class LocaleEnhanceTest extends LocaleTestFmwk { 53 54 public static void main(String[] args) throws Exception { 55 List<String> argList = new ArrayList<String>(); 56 argList.addAll(Arrays.asList(args)); 57 argList.add("-nothrow"); 58 new LocaleEnhanceTest().run(argList.toArray(new String[argList.size()])); 59 } 60 61 public LocaleEnhanceTest() { 62 } 63 64 /// 65 /// Generic sanity tests 66 /// 67 68 /** A canonical language code. */ 69 private static final String l = "en"; 70 |