34 import java.util.*; |
34 import java.util.*; |
35 import static java.util.Calendar.*; |
35 import static java.util.Calendar.*; |
36 import sun.util.locale.provider.CalendarDataUtility; |
36 import sun.util.locale.provider.CalendarDataUtility; |
37 |
37 |
38 public class Bug8007038 { |
38 public class Bug8007038 { |
39 private final static String[] calTypes = { |
39 private static final String[] calTypes = { |
40 "gregory", |
40 "gregory", |
41 "buddhist", |
41 "buddhist", |
42 "japanese", |
42 "japanese", |
43 "roc", |
43 "roc", |
44 "islamic", |
44 "islamic", |
45 }; |
45 }; |
46 private final static int[][] eraMinMax = { |
46 private static final int[][] eraMinMax = { |
47 {GregorianCalendar.BC, GregorianCalendar.AD}, |
47 {GregorianCalendar.BC, GregorianCalendar.AD}, |
48 {0, 1}, |
48 {0, 1}, |
49 {0, 4}, |
49 {0, 4}, |
50 {0, 1}, |
50 {0, 1}, |
51 {0, 1}, |
51 {0, 1}, |
52 {0, 1}, |
52 {0, 1}, |
53 }; |
53 }; |
54 private final static Locale[] testLocs = { |
54 private static final Locale[] testLocs = { |
55 Locale.ROOT, |
55 Locale.ROOT, |
56 Locale.forLanguageTag("ja-JP-u-ca-japanese"), |
56 Locale.forLanguageTag("ja-JP-u-ca-japanese"), |
57 Locale.forLanguageTag("th-TH"), |
57 Locale.forLanguageTag("th-TH"), |
58 Locale.forLanguageTag("th-TH-u-ca-buddhist"), |
58 Locale.forLanguageTag("th-TH-u-ca-buddhist"), |
59 Locale.forLanguageTag("zh-TW-u-ca-roc"), |
59 Locale.forLanguageTag("zh-TW-u-ca-roc"), |