From 4208f6ab25dc0c0713112dfc79e040a7d6617beb Mon Sep 17 00:00:00 2001 From: andrey1s Date: Sun, 2 Oct 2022 23:39:17 +0300 Subject: [PATCH] update test add wrap error --- engine/encode_test.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/engine/encode_test.go b/engine/encode_test.go index c12e2d7..b66175f 100644 --- a/engine/encode_test.go +++ b/engine/encode_test.go @@ -4,6 +4,7 @@ import ( "bytes" "context" "encoding/json" + "fmt" "io" "testing" @@ -19,7 +20,11 @@ func TestEncodeLoad(t *testing.T) { buff := bytes.Buffer{} exec, err := engine.NewEncode("json", func(w io.Writer, v interface{}) error { - return json.NewEncoder(w).Encode(v) + if err := json.NewEncoder(w).Encode(v); err != nil { + return fmt.Errorf("%w", err) + } + + return nil }).Load(ctx, render.NewReference("any")) require.NoError(t, err) require.NoError(t, exec(ctx, &buff, map[string]string{"name": "json data"}, nil))