Make Intl compact number tests coarser so they don't make the test runner time out.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=184744589
diff --git a/test/number_format_compact_test.dart b/test/number_format_compact_test.dart
index 578ec12..e81f687 100644
--- a/test/number_format_compact_test.dart
+++ b/test/number_format_compact_test.dart
@@ -169,7 +169,7 @@
// in the patterns.
"pt_BR", "pt_PT", "ro", "ru",
"sd", // ICU considers this locale data questionable
- "sk", "sl", "sr", "sr_Latn", "sv", "te", "tl",
+ "sk", "sl", "sr", "sr_Latn", "sv", "te", "tl",
"ur",
"uk",
];
@@ -187,17 +187,15 @@
return;
}
var shortFormat = new NumberFormat.compact(locale: locale);
- for (var data in expected) {
- var number = num.parse(data.first);
- test("Validate $locale SHORT for ${data.first}", () {
+ test("Validate $locale SHORT", () {
+ for (var data in expected) {
+ var number = num.parse(data.first);
validateNumber(number, shortFormat, data[1]);
- });
- var int64Number = new Int64(number);
- test("Validate Int64 SHORT on $locale for ${data.first}", () {
+ var int64Number = new Int64(number);
validateNumber(int64Number, shortFormat, data[1]);
- });
- // TODO(alanknight): Make this work for MicroMoney
- }
+ // TODO(alanknight): Make this work for MicroMoney
+ }
+ });
}
void validateLong(String locale, List<List<String>> expected) {
@@ -206,12 +204,12 @@
return;
}
var longFormat = new NumberFormat.compactLong(locale: locale);
- for (var data in expected) {
- var number = num.parse(data.first);
- test("Validate $locale LONG for ${data.first}", () {
+ test("Validate $locale LONG", () {
+ for (var data in expected) {
+ var number = num.parse(data.first);
validateNumber(number, longFormat, data[2]);
- });
- }
+ }
+ });
}
void validateNumber(number, NumberFormat format, String expected) {