summaryrefslogtreecommitdiff
path: root/render_test.go
diff options
context:
space:
mode:
authorDave Henderson <dhenderson@gmail.com>2023-04-29 13:08:53 -0400
committerDave Henderson <dhenderson@gmail.com>2023-04-29 13:08:53 -0400
commit3b7a37cca4048c2cdc92982ad4f4965efccf947a (patch)
treea4678bd9674951f7bed5b10f4db327471ed6b66e /render_test.go
parent185a45a03f77968874beed630a7cfa83546dcf03 (diff)
Use required.NoError for faster failure in tests
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
Diffstat (limited to 'render_test.go')
-rw-r--r--render_test.go7
1 files changed, 4 insertions, 3 deletions
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