提交 245e71ca 编写于 作者: N naoto

6997928: LocaleCategory test fails with b118 PIT

Reviewed-by: sherman
上级 c8208425
...@@ -29,15 +29,28 @@ public class LocaleCategory { ...@@ -29,15 +29,28 @@ public class LocaleCategory {
private static String enc = null; private static String enc = null;
public static void main(String[] args) { public static void main(String[] args) {
base = new Locale(System.getProperty("user.language", ""), Locale.Builder builder = new Locale.Builder();
System.getProperty("user.country", ""),
System.getProperty("user.variant", "")); base = builder.setLanguage(System.getProperty("user.language", ""))
disp = new Locale(System.getProperty("user.language.display", ""), .setScript(System.getProperty("user.script", ""))
System.getProperty("user.country.display", ""), .setRegion(System.getProperty("user.country", ""))
System.getProperty("user.variant.display", "")); .setVariant(System.getProperty("user.variant", "")).build();
fmt = new Locale(System.getProperty("user.language.format", ""), disp = builder.setLanguage(System.getProperty("user.language.display",
System.getProperty("user.country.format", ""), Locale.getDefault().getLanguage()))
System.getProperty("user.variant.format", "")); .setScript(System.getProperty("user.script.display",
Locale.getDefault().getScript()))
.setRegion(System.getProperty("user.country.display",
Locale.getDefault().getCountry()))
.setVariant(System.getProperty("user.variant.display",
Locale.getDefault().getVariant())).build();
fmt = builder.setLanguage(System.getProperty("user.language.format",
Locale.getDefault().getLanguage()))
.setScript(System.getProperty("user.script.format",
Locale.getDefault().getScript()))
.setRegion(System.getProperty("user.country.format",
Locale.getDefault().getCountry()))
.setVariant(System.getProperty("user.variant.format",
Locale.getDefault().getVariant())).build();
checkDefault(); checkDefault();
testGetSetDefault(); testGetSetDefault();
} }
......
#!/bin/sh #!/bin/sh
# #
# @test # @test
# @bug 4700857 # @bug 4700857 6997928
# @summary tests for Locale.getDefault(Locale.Category) and # @summary tests for Locale.getDefault(Locale.Category) and
# Locale.setDefault(Locale.Category, Locale) # Locale.setDefault(Locale.Category, Locale)
# @build LocaleCategory # @build LocaleCategory
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册