diff --git a/test/utils/ktesting/errorcontext.go b/test/utils/ktesting/errorcontext.go index a963b199e85..318e8070a13 100644 --- a/test/utils/ktesting/errorcontext.go +++ b/test/utils/ktesting/errorcontext.go @@ -22,6 +22,7 @@ import ( "strings" "sync" + "github.com/onsi/gomega" "k8s.io/klog/v2" ) @@ -138,6 +139,16 @@ func (eCtx *errorContext) CleanupCtx(cb func(TContext)) { cleanupCtx(eCtx, cb) } +func (eCtx *errorContext) Expect(actual interface{}, extra ...interface{}) gomega.Assertion { + eCtx.Helper() + return expect(eCtx, actual, extra...) +} + +func (eCtx *errorContext) ExpectNoError(err error, explain ...interface{}) { + eCtx.Helper() + expectNoError(eCtx, err, explain...) +} + func (eCtx *errorContext) Logger() klog.Logger { return klog.FromContext(eCtx) }