diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/gotext.go | 47 |
1 files changed, 23 insertions, 24 deletions
diff --git a/tests/gotext.go b/tests/gotext.go index da57254..25f0f3a 100644 --- a/tests/gotext.go +++ b/tests/gotext.go @@ -52,7 +52,7 @@ func test_processFiles() { } `)) defer os.Remove(fname) - g.TErrorIf(processFiles(argsT{ + msgIDs := g.TMust(processFiles(argsT{ subArgs: []string{fname}, keyword: "i18n.G", })) @@ -81,7 +81,7 @@ func test_processFiles() { } `)) defer os.Remove(fname) - g.TErrorIf(processFiles(argsT{ + msgIDs := g.TMust(processFiles(argsT{ subArgs: []string{fname}, keyword: "i18n.G", })) @@ -103,7 +103,6 @@ func test_processFiles() { }) g.Testing("process files with concat", func() { - msgIDs = nil fname := src(g.Heredoc(` package main @@ -112,7 +111,7 @@ func test_processFiles() { i18n.G("foo\n" + "bar\n" + "baz") } `)) - g.TErrorIf(processFiles(argsT{ + msgIDs := g.TMust(processFiles(argsT{ subArgs: []string{fname}, keyword: "i18n.G", })) @@ -137,13 +136,13 @@ func test_processFiles() { } `), "`")) defer os.Remove(fname) - g.TErrorIf(processFiles(argsT{ + msgIDs := g.TMust(processFiles(argsT{ subArgs: []string{fname}, keyword: "i18n.G", })) out := bytes.NewBuffer([]byte("")) - writePotFile(out) + writePotFile(out, msgIDs) expected := fmt.Sprintf(g.Heredoc(` #, fuzzy @@ -167,7 +166,7 @@ func test_writePotFile() { g.TestStart("writePotFile()") g.Testing("write simple file", func() { - msgIDs = map[string][]msgID{ + msgIDs := map[string][]msgID{ "foo": []msgID{ { fname: "fname", @@ -177,7 +176,7 @@ func test_writePotFile() { }, } out := bytes.NewBuffer([]byte("")) - writePotFile(out) + writePotFile(out, msgIDs) expected := g.Heredoc(` #, fuzzy @@ -198,7 +197,7 @@ func test_writePotFile() { }) g.Testing("write template with 2 entries", func() { - msgIDs = map[string][]msgID{ + msgIDs := map[string][]msgID{ "foo": []msgID{ { fname: "fname", @@ -213,7 +212,7 @@ func test_writePotFile() { }, } out := bytes.NewBuffer([]byte("")) - writePotFile(out) + writePotFile(out, msgIDs) expected := g.Heredoc(` #, fuzzy @@ -235,7 +234,7 @@ func test_writePotFile() { }) g.Testing("template without comment", func() { - msgIDs = map[string][]msgID{ + msgIDs := map[string][]msgID{ "foo": []msgID{ { fname: "fname", @@ -244,7 +243,7 @@ func test_writePotFile() { }, } out := bytes.NewBuffer([]byte("")) - writePotFile(out) + writePotFile(out, msgIDs) expected := g.Heredoc(` #, fuzzy @@ -264,7 +263,7 @@ func test_writePotFile() { }) g.Testing("output without location", func() { - msgIDs = map[string][]msgID{ + msgIDs := map[string][]msgID{ "foo": []msgID{ { fname: "fname", @@ -274,7 +273,7 @@ func test_writePotFile() { } out := bytes.NewBuffer([]byte("")) - writePotFile(out) + writePotFile(out, msgIDs) expected := g.Heredoc(` #, fuzzy @@ -294,7 +293,7 @@ func test_writePotFile() { }) g.Testing("output with hint", func() { - msgIDs = map[string][]msgID{ + msgIDs := map[string][]msgID{ "foo": []msgID{ { fname: "fname", @@ -305,7 +304,7 @@ func test_writePotFile() { } out := bytes.NewBuffer([]byte("")) - writePotFile(out) + writePotFile(out, msgIDs) expected := g.Heredoc(` #, fuzzy @@ -326,7 +325,7 @@ func test_writePotFile() { }) g.Testing("output with plural", func() { - msgIDs = map[string][]msgID{ + msgIDs := map[string][]msgID{ "foo": []msgID{ { msgidPlural: "plural", @@ -337,7 +336,7 @@ func test_writePotFile() { } out := bytes.NewBuffer([]byte("")) - writePotFile(out) + writePotFile(out, msgIDs) expected := g.Heredoc(` #, fuzzy @@ -359,7 +358,7 @@ func test_writePotFile() { }) g.Testing("multiline output", func() { - msgIDs = map[string][]msgID{ + msgIDs := map[string][]msgID{ "foo\\nbar\\nbaz": []msgID{ { fname: "fname", @@ -369,7 +368,7 @@ func test_writePotFile() { }, } out := bytes.NewBuffer([]byte("")) - writePotFile(out) + writePotFile(out, msgIDs) expected := g.Heredoc(` #, fuzzy msgid "" @@ -392,7 +391,7 @@ func test_writePotFile() { }) g.Testing("output tidy output", func() { - msgIDs = map[string][]msgID{ + msgIDs := map[string][]msgID{ "foo\\nbar\\nbaz": []msgID{ { fname: "fname", @@ -407,7 +406,7 @@ func test_writePotFile() { }, } out := bytes.NewBuffer([]byte("")) - writePotFile(out) + writePotFile(out, msgIDs) expected := g.Heredoc(` #, fuzzy msgid "" @@ -441,13 +440,13 @@ func test_writePotFile() { } `)) defer os.Remove(fname) - g.TErrorIf(processFiles(argsT{ + msgIDs := g.TMust(processFiles(argsT{ subArgs: []string{fname}, keyword: "i18n.G", })) out := bytes.NewBuffer([]byte("")) - writePotFile(out) + writePotFile(out, msgIDs) expected := fmt.Sprintf(g.Heredoc(` #, fuzzy |