diff options
| author | Dave Henderson <dhenderson@gmail.com> | 2023-04-29 13:08:53 -0400 |
|---|---|---|
| committer | Dave Henderson <dhenderson@gmail.com> | 2023-04-29 13:08:53 -0400 |
| commit | 3b7a37cca4048c2cdc92982ad4f4965efccf947a (patch) | |
| tree | a4678bd9674951f7bed5b10f4db327471ed6b66e /gomplate_test.go | |
| parent | 185a45a03f77968874beed630a7cfa83546dcf03 (diff) | |
Use required.NoError for faster failure in tests
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
Diffstat (limited to 'gomplate_test.go')
| -rw-r--r-- | gomplate_test.go | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/gomplate_test.go b/gomplate_test.go index 90d75ff2..f3f6f158 100644 --- a/gomplate_test.go +++ b/gomplate_test.go @@ -15,6 +15,7 @@ import ( "github.com/hairyhenderson/gomplate/v4/env" "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" ) func testTemplate(t *testing.T, tr *Renderer, tmpl string) string { @@ -22,7 +23,7 @@ func testTemplate(t *testing.T, tr *Renderer, tmpl string) string { var out bytes.Buffer err := tr.Render(context.Background(), "testtemplate", tmpl, &out) - assert.NoError(t, err) + require.NoError(t, err) return out.String() } @@ -141,7 +142,7 @@ func TestRunTemplates(t *testing.T) { buf := &bytes.Buffer{} config := &Config{Input: "foo", OutputFiles: []string{"-"}, Out: buf} err := RunTemplates(config) - assert.NoError(t, err) + require.NoError(t, err) assert.Equal(t, "foo", buf.String()) assert.Equal(t, 1, Metrics.TemplatesGathered) assert.Equal(t, 1, Metrics.TemplatesProcessed) @@ -151,7 +152,7 @@ func TestRunTemplates(t *testing.T) { func TestSimpleNamer(t *testing.T) { n := simpleNamer("out/") out, err := n(context.Background(), "file") - assert.NoError(t, err) + require.NoError(t, err) expected := filepath.FromSlash("out/file") assert.Equal(t, expected, out) } @@ -167,13 +168,13 @@ func TestMappingNamer(t *testing.T) { } n := mappingNamer("out/{{ .in }}", tr) out, err := n(ctx, "file") - assert.NoError(t, err) + require.NoError(t, err) expected := filepath.FromSlash("out/file") assert.Equal(t, expected, out) n = mappingNamer("out/{{ foo }}{{ .in }}", tr) out, err = n(ctx, "file") - assert.NoError(t, err) + require.NoError(t, err) expected = filepath.FromSlash("out/foofile") assert.Equal(t, expected, out) } |
