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