github.com/triarius/goreleaser@v1.12.5/internal/testlib/skip.go (about) 1 package testlib 2 3 import ( 4 "errors" 5 "testing" 6 7 "github.com/triarius/goreleaser/internal/pipe" 8 "github.com/stretchr/testify/require" 9 ) 10 11 // AssertSkipped asserts that a pipe was skipped. 12 func AssertSkipped(t *testing.T, err error) { 13 t.Helper() 14 require.True(t, errors.As(err, &pipe.ErrSkip{}), "expected a pipe.ErrSkip but got %v", err) 15 }