@@ -32,7 +32,22 @@ public static IEnumerable<object[]> AbbreviatedMonthNames_Get_TestData_HybridGlo
32
32
{
33
33
// see the comments on the right to check the non-Hybrid result, if it differs
34
34
yield return new object [ ] { "ar-SA" , new string [ ] { "محرم" , "صفر" , "ربيع الأول" , "ربيع الآخر" , "جمادى الأولى" , "جمادى الآخرة" , "رجب" , "شعبان" , "رمضان" , "شوال" , "ذو القعدة" , "ذو الحجة" , "" } } ;
35
- yield return new object [ ] { "am-ET" , new string [ ] { "ጃንዩ" , "ፌብሩ" , "ማርች" , "ኤፕሪ" , "ሜይ" , "ጁን" , "ጁላይ" , "ኦገስ" , "ሴፕቴ" , "ኦክቶ" , "ኖቬም" , "ዲሴም" , "" } } ;
35
+ if ( PlatformDetection . IsFirefox )
36
+ {
37
+ yield return new object [ ] { "am-ET" , new string [ ] { "ጃንዩ" , "ፌብሩ" , "ማርች" , "ኤፕሪ" , "ሜይ" , "ጁን" , "ጁላይ" , "ኦገስ" , "ሴፕቴ" , "ኦክቶ" , "ኖቬም" , "ዲሴም" , "" } } ;
38
+ yield return new object [ ] { "en-AU" , new string [ ] { "Jan" , "Feb" , "Mar" , "Apr" , "May" , "Jun" , "Jul" , "Aug" , "Sept" , "Oct" , "Nov" , "Dec" , "" } } ;
39
+ yield return new object [ ] { "es-MX" , new string [ ] { "ene" , "feb" , "mar" , "abr" , "may" , "jun" , "jul" , "ago" , "sept" , "oct" , "nov" , "dic" , "" } } ; // "ene.", "feb.", "mar.", "abr.", "may.", "jun.", "jul.", "ago.", "sep.", "oct.", "nov.", "dic.", ""
40
+ yield return new object [ ] { "uk-UA" , new string [ ] { "січ" , "лют" , "бер" , "кві" , "тра" , "чер" , "лип" , "сер" , "вер" , "жов" , "лис" , "гру" , "" } } ;
41
+ yield return new object [ ] { "vi-VN" , new string [ ] { "Thg 1" , "Thg 2" , "Thg 3" , "Thg 4" , "Thg 5" , "Thg 6" , "Thg 7" , "Thg 8" , "Thg 9" , "Thg 10" , "Thg 11" , "Thg 12" , "" } } ;
42
+ }
43
+ else
44
+ {
45
+ yield return new object [ ] { "am-ET" , new string [ ] { "ጃን" , "ፌብ" , "ማርች" , "ኤፕሪ" , "ሜይ" , "ጁን" , "ጁላይ" , "ኦገስ" , "ሴፕቴ" , "ኦክቶ" , "ኖቬም" , "ዲሴም" , "" } } ; // "ጃንዩ", "ፌብሩ", "ማርች", "ኤፕሪ", "ሜይ", "ጁን", "ጁላይ", "ኦገስ", "ሴፕቴ", "ኦክቶ", "ኖቬም", "ዲሴም", ""
46
+ yield return new object [ ] { "en-AU" , new string [ ] { "Jan" , "Feb" , "Mar" , "Apr" , "May" , "June" , "July" , "Aug" , "Sept" , "Oct" , "Nov" , "Dec" , "" } } ; // "Jun", "Jul"
47
+ yield return new object [ ] { "es-MX" , new string [ ] { "ene" , "feb" , "mar" , "abr" , "may" , "jun" , "jul" , "ago" , "sep" , "oct" , "nov" , "dic" , "" } } ; // "ene.", "feb.", "mar.", "abr.", "may.", "jun.", "jul.", "ago.", "sep.", "oct.", "nov.", "dic.", ""
48
+ yield return new object [ ] { "uk-UA" , new string [ ] { "січ." , "лют." , "бер." , "квіт." , "трав." , "черв." , "лип." , "серп." , "вер." , "жовт." , "лист." , "груд." , "" } } ; // "січ", "лют", "бер", "кві", "тра", "чер", "лип", "сер", "вер", "жов", "лис", "гру", ""
49
+ yield return new object [ ] { "vi-VN" , new string [ ] { "Tháng 1" , "Tháng 2" , "Tháng 3" , "Tháng 4" , "Tháng 5" , "Tháng 6" , "Tháng 7" , "Tháng 8" , "Tháng 9" , "Tháng 10" , "Tháng 11" , "Tháng 12" , "" } } ;
50
+ }
36
51
yield return new object [ ] { "bg-BG" , new string [ ] { "01" , "02" , "03" , "04" , "05" , "06" , "07" , "08" , "09" , "10" , "11" , "12" , "" } } ; // "яну", "фев", "март", "апр", "май", "юни", "юли", "авг", "сеп", "окт", "ное", "дек", ""
37
52
yield return new object [ ] { "bn-BD" , new string [ ] { "জানু" , "ফেব" , "মার্চ" , "এপ্রিল" , "মে" , "জুন" , "জুলাই" , "আগস্ট" , "সেপ্টেম্বর" , "অক্টোবর" , "নভেম্বর" , "ডিসেম্বর" , "" } } ; // "জানুয়ারী", "ফেব্রুয়ারী", "মার্চ", "এপ্রিল", "মে", "জুন", "জুলাই", "আগস্ট", "সেপ্টেম্বর", "অক্টোবর", "নভেম্বর", "ডিসেম্বর", ""
38
53
yield return new object [ ] { "bn-IN" , new string [ ] { "জানু" , "ফেব" , "মার্চ" , "এপ্রিল" , "মে" , "জুন" , "জুলাই" , "আগস্ট" , "সেপ্টেঃ" , "অক্টোঃ" , "নভেঃ" , "ডিসেঃ" , "" } } ; // BUG. JS returns Genitive even though we expect Nominative; "জানু", "ফেব", "মার্চ", "এপ্রিল", "মে", "জুন", "জুলাই", "আগস্ট", "সেপ্টেম্বর", "অক্টোবর", "নভেম্বর", "ডিসেম্বর", ""
@@ -54,7 +69,6 @@ public static IEnumerable<object[]> AbbreviatedMonthNames_Get_TestData_HybridGlo
54
69
yield return new object [ ] { "en-AI" , new string [ ] { "Jan" , "Feb" , "Mar" , "Apr" , "May" , "Jun" , "Jul" , "Aug" , "Sept" , "Oct" , "Nov" , "Dec" , "" } } ; // "Sep"
55
70
yield return new object [ ] { "en-AS" , new string [ ] { "Jan" , "Feb" , "Mar" , "Apr" , "May" , "Jun" , "Jul" , "Aug" , "Sep" , "Oct" , "Nov" , "Dec" , "" } } ;
56
71
yield return new object [ ] { "en-AT" , new string [ ] { "Jan" , "Feb" , "Mar" , "Apr" , "May" , "Jun" , "Jul" , "Aug" , "Sept" , "Oct" , "Nov" , "Dec" , "" } } ; // "Sep"
57
- yield return new object [ ] { "en-AU" , new string [ ] { "Jan" , "Feb" , "Mar" , "Apr" , "May" , "Jun" , "Jul" , "Aug" , "Sept" , "Oct" , "Nov" , "Dec" , "" } } ;
58
72
yield return new object [ ] { "en-BB" , new string [ ] { "Jan" , "Feb" , "Mar" , "Apr" , "May" , "Jun" , "Jul" , "Aug" , "Sept" , "Oct" , "Nov" , "Dec" , "" } } ; // "Sep"
59
73
yield return new object [ ] { "en-BE" , new string [ ] { "Jan" , "Feb" , "Mar" , "Apr" , "May" , "Jun" , "Jul" , "Aug" , "Sept" , "Oct" , "Nov" , "Dec" , "" } } ; // "Sep"
60
74
yield return new object [ ] { "en-BI" , new string [ ] { "Jan" , "Feb" , "Mar" , "Apr" , "May" , "Jun" , "Jul" , "Aug" , "Sep" , "Oct" , "Nov" , "Dec" , "" } } ;
@@ -153,7 +167,6 @@ public static IEnumerable<object[]> AbbreviatedMonthNames_Get_TestData_HybridGlo
153
167
yield return new object [ ] { "en-ZW" , new string [ ] { "Jan" , "Feb" , "Mar" , "Apr" , "May" , "Jun" , "Jul" , "Aug" , "Sept" , "Oct" , "Nov" , "Dec" , "" } } ; // "Sep"
154
168
yield return new object [ ] { "es-419" , new string [ ] { "ene" , "feb" , "mar" , "abr" , "may" , "jun" , "jul" , "ago" , "sept" , "oct" , "nov" , "dic" , "" } } ; // "ene.", "feb.", "mar.", "abr.", "may.", "jun.", "jul.", "ago.", "sep.", "oct.", "nov.", "dic.", ""
155
169
yield return new object [ ] { "es-ES" , new string [ ] { "ene" , "feb" , "mar" , "abr" , "may" , "jun" , "jul" , "ago" , "sept" , "oct" , "nov" , "dic" , "" } } ; // "ene.", "feb.", "mar.", "abr.", "may.", "jun.", "jul.", "ago.", "sep.", "oct.", "nov.", "dic.", ""
156
- yield return new object [ ] { "es-MX" , new string [ ] { "ene" , "feb" , "mar" , "abr" , "may" , "jun" , "jul" , "ago" , "sept" , "oct" , "nov" , "dic" , "" } } ; // "ene.", "feb.", "mar.", "abr.", "may.", "jun.", "jul.", "ago.", "sep.", "oct.", "nov.", "dic.", ""
157
170
yield return new object [ ] { "et-EE" , new string [ ] { "jaanuar" , "veebruar" , "märts" , "aprill" , "mai" , "juuni" , "juuli" , "august" , "september" , "oktoober" , "november" , "detsember" , "" } } ; // "jaan", "veebr", "märts", "apr", "mai", "juuni", "juuli", "aug", "sept", "okt", "nov", "dets", ""
158
171
yield return new object [ ] { "fa-IR" , new string [ ] { "فروردین" , "اردیبهشت" , "خرداد" , "تیر" , "مرداد" , "شهریور" , "مهر" , "آبان" , "آذر" , "دی" , "بهمن" , "اسفند" , "" } } ;
159
172
yield return new object [ ] { "fi-FI" , new string [ ] { "tammi" , "helmi" , "maalis" , "huhti" , "touko" , "kesä" , "heinä" , "elo" , "syys" , "loka" , "marras" , "joulu" , "" } } ;
@@ -211,8 +224,7 @@ public static IEnumerable<object[]> AbbreviatedMonthNames_Get_TestData_HybridGlo
211
224
yield return new object [ ] { "th-TH" , new string [ ] { "ม.ค." , "ก.พ." , "มี.ค." , "เม.ย." , "พ.ค." , "มิ.ย." , "ก.ค." , "ส.ค." , "ก.ย." , "ต.ค." , "พ.ย." , "ธ.ค." , "" } } ;
212
225
yield return new object [ ] { "tr-CY" , new string [ ] { "Oca" , "Şub" , "Mar" , "Nis" , "May" , "Haz" , "Tem" , "Ağu" , "Eyl" , "Eki" , "Kas" , "Ara" , "" } } ;
213
226
yield return new object [ ] { "tr-TR" , new string [ ] { "Oca" , "Şub" , "Mar" , "Nis" , "May" , "Haz" , "Tem" , "Ağu" , "Eyl" , "Eki" , "Kas" , "Ara" , "" } } ;
214
- yield return new object [ ] { "uk-UA" , new string [ ] { "січ" , "лют" , "бер" , "кві" , "тра" , "чер" , "лип" , "сер" , "вер" , "жов" , "лис" , "гру" , "" } } ;
215
- yield return new object [ ] { "vi-VN" , new string [ ] { "Thg 1" , "Thg 2" , "Thg 3" , "Thg 4" , "Thg 5" , "Thg 6" , "Thg 7" , "Thg 8" , "Thg 9" , "Thg 10" , "Thg 11" , "Thg 12" , "" } } ;
227
+
216
228
yield return new object [ ] { "zh-CN" , new string [ ] { "1月" , "2月" , "3月" , "4月" , "5月" , "6月" , "7月" , "8月" , "9月" , "10月" , "11月" , "12月" , "" } } ;
217
229
yield return new object [ ] { "zh-Hans-HK" , new string [ ] { "1月" , "2月" , "3月" , "4月" , "5月" , "6月" , "7月" , "8月" , "9月" , "10月" , "11月" , "12月" , "" } } ;
218
230
yield return new object [ ] { "zh-SG" , new string [ ] { "1月" , "2月" , "3月" , "4月" , "5月" , "6月" , "7月" , "8月" , "9月" , "10月" , "11月" , "12月" , "" } } ;
0 commit comments