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 /tmpl | |
| parent | 185a45a03f77968874beed630a7cfa83546dcf03 (diff) | |
Use required.NoError for faster failure in tests
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
Diffstat (limited to 'tmpl')
| -rw-r--r-- | tmpl/tmpl_test.go | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/tmpl/tmpl_test.go b/tmpl/tmpl_test.go index 7109a660..c1dc15ab 100644 --- a/tmpl/tmpl_test.go +++ b/tmpl/tmpl_test.go @@ -5,6 +5,7 @@ import ( "text/template" "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" ) func TestInline(t *testing.T) { @@ -22,7 +23,7 @@ func TestInline(t *testing.T) { }) for _, d := range testdata { out, err := tmpl.Inline(d) - assert.NoError(t, err, d) + require.NoError(t, err, d) assert.Equal(t, "hello world", out) } } @@ -31,7 +32,7 @@ func TestParseArgs(t *testing.T) { defaultCtx := map[string]string{"hello": "world"} tmpl := New(nil, defaultCtx, "") name, in, ctx, err := tmpl.parseArgs("foo") - assert.NoError(t, err) + require.NoError(t, err) assert.Equal(t, "<inline>", name) assert.Equal(t, "foo", in) assert.Equal(t, defaultCtx, ctx) @@ -49,20 +50,20 @@ func TestParseArgs(t *testing.T) { assert.Error(t, err) name, in, ctx, err = tmpl.parseArgs("foo", "bar") - assert.NoError(t, err) + require.NoError(t, err) assert.Equal(t, "foo", name) assert.Equal(t, "bar", in) assert.Equal(t, defaultCtx, ctx) c := map[string]string{"one": "two"} name, in, ctx, err = tmpl.parseArgs("foo", c) - assert.NoError(t, err) + require.NoError(t, err) assert.Equal(t, "<inline>", name) assert.Equal(t, "foo", in) assert.Equal(t, c, ctx) name, in, ctx, err = tmpl.parseArgs("foo", "bar", c) - assert.NoError(t, err) + require.NoError(t, err) assert.Equal(t, "foo", name) assert.Equal(t, "bar", in) assert.Equal(t, c, ctx) @@ -78,11 +79,11 @@ func TestExec(t *testing.T) { } out, err := tmpl.Exec("T1") - assert.NoError(t, err) + require.NoError(t, err) assert.Equal(t, "hello, map[foo:bar]", out) out, err = tmpl.Exec("T1", "world") - assert.NoError(t, err) + require.NoError(t, err) assert.Equal(t, "hello, world", out) _, err = tmpl.Exec("bogus") @@ -93,12 +94,12 @@ func TestPath(t *testing.T) { tmpl := New(nil, nil, "") p, err := tmpl.Path() - assert.NoError(t, err) + require.NoError(t, err) assert.Equal(t, "", p) tmpl = New(nil, nil, "foo") p, err = tmpl.Path() - assert.NoError(t, err) + require.NoError(t, err) assert.Equal(t, "foo", p) } @@ -106,16 +107,16 @@ func TestPathDir(t *testing.T) { tmpl := New(nil, nil, "") p, err := tmpl.PathDir() - assert.NoError(t, err) + require.NoError(t, err) assert.Equal(t, "", p) tmpl = New(nil, nil, "foo") p, err = tmpl.PathDir() - assert.NoError(t, err) + require.NoError(t, err) assert.Equal(t, ".", p) tmpl = New(nil, nil, "foo/bar") p, err = tmpl.PathDir() - assert.NoError(t, err) + require.NoError(t, err) assert.Equal(t, "foo", p) } |
