@@ -870,11 +870,17 @@ func TestSetCellStyleCurrencyNumberFormat(t *testing.T) {
870
870
}
871
871
872
872
func TestSetCellStyleLangNumberFormat (t * testing.T ) {
873
- rawCellValues := [][]string {{"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }}
873
+ rawCellValues := make ([][]string , 42 )
874
+ for i := 0 ; i < 42 ; i ++ {
875
+ rawCellValues [i ] = []string {"45162" }
876
+ }
874
877
for lang , expected := range map [CultureName ][][]string {
875
878
CultureNameUnknown : rawCellValues ,
876
879
CultureNameEnUS : {{"8/24/23" }, {"8/24/23" }, {"8/24/23" }, {"8/24/23" }, {"8/24/23" }, {"0:00:00" }, {"0:00:00" }, {"0:00:00" }, {"0:00:00" }, {"45162" }, {"8/24/23" }, {"8/24/23" }, {"8/24/23" }, {"8/24/23" }, {"8/24/23" }, {"8/24/23" }, {"8/24/23" }, {"8/24/23" }, {"8/24/23" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }},
880
+ CultureNameJaJP : {{"R5.8.24" }, {"令和5年8月24日" }, {"令和5年8月24日" }, {"8/24/23" }, {"2023年8月24日" }, {"0時00分" }, {"0時00分00秒" }, {"2023年8月" }, {"8月24日" }, {"R5.8.24" }, {"R5.8.24" }, {"令和5年8月24日" }, {"2023年8月" }, {"8月24日" }, {"令和5年8月24日" }, {"2023年8月" }, {"8月24日" }, {"R5.8.24" }, {"令和5年8月24日" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }},
881
+ CultureNameKoKR : [][]string {[]string {"4356年 08月 24日" }, []string {"08-24" }, []string {"08-24" }, []string {"08-24-56" }, []string {"4356년 08월 24일" }, []string {"0시 00분" }, []string {"0시 00분 00초" }, []string {"4356-08-24" }, []string {"4356-08-24" }, []string {"4356年 08月 24日" }, []string {"4356年 08月 24日" }, []string {"08-24" }, []string {"4356-08-24" }, []string {"4356-08-24" }, []string {"08-24" }, []string {"4356-08-24" }, []string {"4356-08-24" }, []string {"4356年 08月 24日" }, []string {"08-24" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }},
877
882
CultureNameZhCN : {{"2023年8月" }, {"8月24日" }, {"8月24日" }, {"8/24/23" }, {"2023年8月24日" }, {"0时00分" }, {"0时00分00秒" }, {"上午12时00分" }, {"上午12时00分00秒" }, {"2023年8月" }, {"2023年8月" }, {"8月24日" }, {"2023年8月" }, {"8月24日" }, {"8月24日" }, {"上午12时00分" }, {"上午12时00分00秒" }, {"2023年8月" }, {"8月24日" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }},
883
+ CultureNameZhTW : {{"112/8/24" }, {"112年8月24日" }, {"112年8月24日" }, {"8/24/23" }, {"2023年8月24日" }, {"00時00分" }, {"00時00分00秒" }, {"上午12時00分" }, {"上午12時00分00秒" }, {"112/8/24" }, {"112/8/24" }, {"112年8月24日" }, {"上午12時00分" }, {"上午12時00分00秒" }, {"112年8月24日" }, {"上午12時00分" }, {"上午12時00分00秒" }, {"112/8/24" }, {"112年8月24日" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }},
878
884
} {
879
885
f , err := prepareTestBook5 (Options {CultureInfo : lang })
880
886
assert .NoError (t , err )
@@ -886,7 +892,10 @@ func TestSetCellStyleLangNumberFormat(t *testing.T) {
886
892
// Test apply language number format code with date and time pattern
887
893
for lang , expected := range map [CultureName ][][]string {
888
894
CultureNameEnUS : {{"2023-8-24" }, {"2023-8-24" }, {"2023-8-24" }, {"2023-8-24" }, {"2023-8-24" }, {"00:00:00" }, {"00:00:00" }, {"00:00:00" }, {"00:00:00" }, {"45162" }, {"2023-8-24" }, {"2023-8-24" }, {"2023-8-24" }, {"2023-8-24" }, {"2023-8-24" }, {"2023-8-24" }, {"2023-8-24" }, {"2023-8-24" }, {"2023-8-24" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }},
895
+ CultureNameJaJP : {{"R5.8.24" }, {"令和5年8月24日" }, {"令和5年8月24日" }, {"2023-8-24" }, {"2023年8月24日" }, {"00:00:00" }, {"00:00:00" }, {"2023年8月" }, {"8月24日" }, {"R5.8.24" }, {"R5.8.24" }, {"令和5年8月24日" }, {"2023年8月" }, {"8月24日" }, {"令和5年8月24日" }, {"2023年8月" }, {"8月24日" }, {"R5.8.24" }, {"令和5年8月24日" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }},
896
+ CultureNameKoKR : [][]string {[]string {"4356年 08月 24日" }, []string {"08-24" }, []string {"08-24" }, []string {"4356-8-24" }, []string {"4356년 08월 24일" }, []string {"00:00:00" }, []string {"00:00:00" }, []string {"4356-08-24" }, []string {"4356-08-24" }, []string {"4356年 08月 24日" }, []string {"4356年 08月 24日" }, []string {"08-24" }, []string {"4356-08-24" }, []string {"4356-08-24" }, []string {"08-24" }, []string {"4356-08-24" }, []string {"4356-08-24" }, []string {"4356年 08月 24日" }, []string {"08-24" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }, []string {"45162" }},
889
897
CultureNameZhCN : {{"2023年8月" }, {"8月24日" }, {"8月24日" }, {"2023-8-24" }, {"2023年8月24日" }, {"00:00:00" }, {"00:00:00" }, {"上午12时00分" }, {"上午12时00分00秒" }, {"2023年8月" }, {"2023年8月" }, {"8月24日" }, {"2023年8月" }, {"8月24日" }, {"8月24日" }, {"上午12时00分" }, {"上午12时00分00秒" }, {"2023年8月" }, {"8月24日" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }},
898
+ CultureNameZhTW : {{"112/8/24" }, {"112年8月24日" }, {"112年8月24日" }, {"2023-8-24" }, {"2023年8月24日" }, {"00:00:00" }, {"00:00:00" }, {"上午12時00分" }, {"上午12時00分00秒" }, {"112/8/24" }, {"112/8/24" }, {"112年8月24日" }, {"上午12時00分" }, {"上午12時00分00秒" }, {"112年8月24日" }, {"上午12時00分" }, {"上午12時00分00秒" }, {"112/8/24" }, {"112年8月24日" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }, {"45162" }},
890
899
} {
891
900
f , err := prepareTestBook5 (Options {CultureInfo : lang , ShortDatePattern : "yyyy-M-d" , LongTimePattern : "hh:mm:ss" })
892
901
assert .NoError (t , err )
0 commit comments