aboutsummaryrefslogtreecommitdiffhomepage
path: root/langs/i18n/i18n_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'langs/i18n/i18n_test.go')
-rw-r--r--langs/i18n/i18n_test.go26
1 files changed, 13 insertions, 13 deletions
diff --git a/langs/i18n/i18n_test.go b/langs/i18n/i18n_test.go
index be20ca3c8..b1ff748f4 100644
--- a/langs/i18n/i18n_test.go
+++ b/langs/i18n/i18n_test.go
@@ -41,7 +41,7 @@ var logger = loggers.NewErrorLogger()
type i18nTest struct {
name string
data map[string][]byte
- args interface{}
+ args any
lang, id, expected, expectedFlag string
}
@@ -179,7 +179,7 @@ one = "One minute to read"
other = "{{ .Count }} minutes to read"
`),
},
- args: map[string]interface{}{"Count": 1},
+ args: map[string]any{"Count": 1},
lang: "en",
id: "readingTime",
expected: "One minute to read",
@@ -207,7 +207,7 @@ one = "One minute to read"
other = "{{ .Count }} minutes to read"
`),
},
- args: map[string]interface{}{"Count": 21},
+ args: map[string]any{"Count": 21},
lang: "en",
id: "readingTime",
expected: "21 minutes to read",
@@ -426,7 +426,7 @@ func doTestI18nTranslate(t testing.TB, test i18nTest, cfg config.Provider) strin
}
type countField struct {
- Count interface{}
+ Count any
}
type noCountField struct {
@@ -436,21 +436,21 @@ type noCountField struct {
type countMethod struct {
}
-func (c countMethod) Count() interface{} {
+func (c countMethod) Count() any {
return 32.5
}
func TestGetPluralCount(t *testing.T) {
c := qt.New(t)
- c.Assert(getPluralCount(map[string]interface{}{"Count": 32}), qt.Equals, 32)
- c.Assert(getPluralCount(map[string]interface{}{"Count": 1}), qt.Equals, 1)
- c.Assert(getPluralCount(map[string]interface{}{"Count": 1.5}), qt.Equals, "1.5")
- c.Assert(getPluralCount(map[string]interface{}{"Count": "32"}), qt.Equals, "32")
- c.Assert(getPluralCount(map[string]interface{}{"Count": "32.5"}), qt.Equals, "32.5")
- c.Assert(getPluralCount(map[string]interface{}{"count": 32}), qt.Equals, 32)
- c.Assert(getPluralCount(map[string]interface{}{"Count": "32"}), qt.Equals, "32")
- c.Assert(getPluralCount(map[string]interface{}{"Counts": 32}), qt.Equals, nil)
+ c.Assert(getPluralCount(map[string]any{"Count": 32}), qt.Equals, 32)
+ c.Assert(getPluralCount(map[string]any{"Count": 1}), qt.Equals, 1)
+ c.Assert(getPluralCount(map[string]any{"Count": 1.5}), qt.Equals, "1.5")
+ c.Assert(getPluralCount(map[string]any{"Count": "32"}), qt.Equals, "32")
+ c.Assert(getPluralCount(map[string]any{"Count": "32.5"}), qt.Equals, "32.5")
+ c.Assert(getPluralCount(map[string]any{"count": 32}), qt.Equals, 32)
+ c.Assert(getPluralCount(map[string]any{"Count": "32"}), qt.Equals, "32")
+ c.Assert(getPluralCount(map[string]any{"Counts": 32}), qt.Equals, nil)
c.Assert(getPluralCount("foo"), qt.Equals, nil)
c.Assert(getPluralCount(countField{Count: 22}), qt.Equals, 22)
c.Assert(getPluralCount(countField{Count: 1.5}), qt.Equals, "1.5")