-
Notifications
You must be signed in to change notification settings - Fork 20
/
timediff_ko_KR_test.go
97 lines (92 loc) Β· 4.13 KB
/
timediff_ko_KR_test.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
package timediff_test
import (
"fmt"
"testing"
"github.com/mergestat/timediff"
)
var fixtures_ko_KR = map[string]string{
"-10s": "λ°©κΈ",
"-44s": "λ°©κΈ",
"-45s": "μ½ 1λΆ μ ",
"-89s": "μ½ 1λΆ μ ",
"-90s": "2λΆ μ ",
"-91s": "2λΆ μ ",
"-2m": "2λΆ μ ",
"-10m": "10λΆ μ ",
"-44m": "44λΆ μ ",
"-45m": "μ½ ν μκ° μ ",
"-60m": "μ½ ν μκ° μ ",
"-1h": "μ½ ν μκ° μ ",
"-80m": "μ½ ν μκ° μ ",
"-89m": "μ½ ν μκ° μ ",
"-90m": "2μκ° μ ",
"-2h": "2μκ° μ ",
"-20h": "20μκ° μ ",
"-21h": "21μκ° μ ",
"-21h30m": "μ΄μ ",
"-22h": "μ΄μ ",
"-24h": "μ΄μ ",
"-24h30m": "μ΄μ ",
"-34h59m": "μ΄μ ",
"-35h10m": "κ·Έμ ",
"-36h": "κ·Έμ ",
"-40h": "κ·Έμ ",
"-58h59m": "κ·Έμ ",
fmt.Sprintf("-%dh", 10*24): "10μΌ μ ",
fmt.Sprintf("-%dh", 25*24): "25μΌ μ ",
fmt.Sprintf("-%dh", 26*24): "μ λ² λ¬",
fmt.Sprintf("-%dh", 45*24): "μ λ² λ¬",
fmt.Sprintf("-%dh2m", 45*24): "2κ°μ μ ",
fmt.Sprintf("-%dh", 46*24+1): "2κ°μ μ ",
fmt.Sprintf("-%dh", 80*24): "3κ°μ μ ",
fmt.Sprintf("-%dh", 9*24*30): "9κ°μ μ ",
fmt.Sprintf("-%dh", 10*24*30): "10κ°μ μ ",
fmt.Sprintf("-%dh1m", 10*24*30): "μλ
",
fmt.Sprintf("-%dh", 12*24*30): "μλ
",
fmt.Sprintf("-%dh", 17*24*30+1): "2λ
μ ",
fmt.Sprintf("-%dh", 24*24*30): "2λ
μ ",
fmt.Sprintf("-%dh", 20*24*30*12): "20λ
μ ",
fmt.Sprintf("-%dh", 100*24*30*12): "100λ
μ ",
"10s": "곧",
"44s": "곧",
"45s": "μ½ 1λΆ λ€",
"89s": "μ½ 1λΆ λ€",
"90s": "2λΆ λ€",
"2m": "2λΆ λ€",
"10m": "10λΆ λ€",
"44m": "44λΆ λ€",
"45m": "μ½ ν μκ° λ€",
"60m": "μ½ ν μκ° λ€",
"1h": "μ½ ν μκ° λ€",
"80m": "μ½ ν μκ° λ€",
"89m": "μ½ ν μκ° λ€",
"89m10s": "2μκ° λ€",
"90m": "2μκ° λ€",
"2h": "2μκ° λ€",
"20h": "20μκ° λ€",
"21h": "21μκ° λ€",
"21h30m": "λ΄μΌ",
"22h": "λ΄μΌ",
"24h": "λ΄μΌ",
"35h10m": "λͺ¨λ ",
"36h": "λͺ¨λ ",
"40h": "λͺ¨λ ",
"58h59m": "λͺ¨λ ",
fmt.Sprintf("%dh", 10*24): "10μΌ λ€",
fmt.Sprintf("%dh", 25*24): "25μΌ λ€",
fmt.Sprintf("%dh", 26*24): "λ€μ λ¬",
fmt.Sprintf("%dh", 45*24): "λ€μ λ¬",
fmt.Sprintf("%dh1m", 45*24): "2κ°μ λ€",
fmt.Sprintf("%dh", 46*24): "2κ°μ λ€",
fmt.Sprintf("%dh", 80*24): "3κ°μ λ€",
fmt.Sprintf("%dh", 9*24*30): "9κ°μ λ€",
fmt.Sprintf("%dh", 10*24*30): "10κ°μ λ€",
fmt.Sprintf("%dh1m", 10*24*30): "λ΄λ
",
fmt.Sprintf("%dh", 12*24*30): "λ΄λ
",
fmt.Sprintf("%dh", 24*24*30): "2λ
λ€",
fmt.Sprintf("%dh", 20*24*30*12): "20λ
λ€",
fmt.Sprintf("%dh", 100*24*30*12): "100λ
λ€",
}
func TestTimeDiffKoKR(t *testing.T) {
execFixtures(t, fixtures_ko_KR, timediff.WithLocale("ko-KR"))
}