From 3b7a37cca4048c2cdc92982ad4f4965efccf947a Mon Sep 17 00:00:00 2001 From: Dave Henderson Date: Sat, 29 Apr 2023 13:08:53 -0400 Subject: Use required.NoError for faster failure in tests Signed-off-by: Dave Henderson --- render_test.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'render_test.go') diff --git a/render_test.go b/render_test.go index a4bd3320..e7f03ac0 100644 --- a/render_test.go +++ b/render_test.go @@ -13,6 +13,7 @@ import ( "github.com/hairyhenderson/go-fsimpl" "github.com/hairyhenderson/gomplate/v4/data" "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" ) func TestRenderTemplate(t *testing.T) { @@ -24,7 +25,7 @@ func TestRenderTemplate(t *testing.T) { tr := NewRenderer(Options{}) out := &bytes.Buffer{} err := tr.Render(ctx, "test", "{{ `hello world` | toUpper }}", out) - assert.NoError(t, err) + require.NoError(t, err) assert.Equal(t, "HELLO WORLD", out.String()) // with datasource and context @@ -45,7 +46,7 @@ func TestRenderTemplate(t *testing.T) { ctx = data.ContextWithStdin(ctx, strings.NewReader("hello")) out = &bytes.Buffer{} err = tr.Render(ctx, "test", `{{ .hi | toUpper }} {{ (ds "world") | toUpper }}`, out) - assert.NoError(t, err) + require.NoError(t, err) assert.Equal(t, "HELLO WORLD", out.String()) // with a nested template @@ -62,7 +63,7 @@ func TestRenderTemplate(t *testing.T) { }) out = &bytes.Buffer{} err = tr.Render(ctx, "test", `<< template "nested" "hello" >>`, out) - assert.NoError(t, err) + require.NoError(t, err) assert.Equal(t, "HELLO", out.String()) // errors contain the template name -- cgit v1.2.3