github.com/goreleaser/goreleaser@v1.25.1/internal/testlib/tmpl.go (about) 1 package testlib 2 3 import ( 4 "testing" 5 6 "github.com/goreleaser/goreleaser/internal/tmpl" 7 "github.com/stretchr/testify/require" 8 ) 9 10 // RequireTemplateError requires thqt an error happens and that it is a template error. 11 func RequireTemplateError(tb testing.TB, err error) { 12 tb.Helper() 13 14 require.Error(tb, err) 15 require.ErrorAs(tb, err, &tmpl.Error{}) 16 }