Documentation
¶
Index ¶
- func Contains(contains string) require.ErrorAssertionFunc
- func DomainError(kind error, reason api.ErrorReason) require.ErrorAssertionFunc
- func HintIs(hint string) require.ErrorAssertionFunc
- func Is(target error) require.ErrorAssertionFunc
- func NotFoundError(tt require.TestingT, err error, a ...any)
- func NotFoundErrorContains(contains string) require.ErrorAssertionFunc
- func OperationNotPermittedError(tt require.TestingT, err error, a ...any)
- func OperationNotPermittedErrorContains(contains string) require.ErrorAssertionFunc
- func ReasonIs(reason api.ErrorReason) require.ErrorAssertionFunc
- func RetryableBoomError(tt require.TestingT, err error, a ...any)
- func RetryableError(tt require.TestingT, err error, a ...any)
- func RetryableErrorContains(contains string) require.ErrorAssertionFunc
- func TerminalError(tt require.TestingT, err error, a ...any)
- func TerminalErrorContains(contains string) require.ErrorAssertionFunc
- func UserMessageContains(contains string) require.ErrorAssertionFunc
- func ValidationError(tt require.TestingT, err error, a ...any)
- func ValidationErrorContains(contains string) require.ErrorAssertionFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Contains ¶
func Contains(contains string) require.ErrorAssertionFunc
func DomainError ¶ added in v0.10.0
func DomainError(kind error, reason api.ErrorReason) require.ErrorAssertionFunc
DomainError asserts that err is a domain.Error of the given kind, which reports the given reason.
func HintIs ¶ added in v0.10.0
func HintIs(hint string) require.ErrorAssertionFunc
HintIs asserts that err reports the given hint, which tells the user how to resolve the error.
func Is ¶ added in v0.10.0
func Is(target error) require.ErrorAssertionFunc
func NotFoundErrorContains ¶ added in v0.7.1
func NotFoundErrorContains(contains string) require.ErrorAssertionFunc
func OperationNotPermittedErrorContains ¶
func OperationNotPermittedErrorContains(contains string) require.ErrorAssertionFunc
func ReasonIs ¶ added in v0.10.0
func ReasonIs(reason api.ErrorReason) require.ErrorAssertionFunc
ReasonIs asserts that err reports the given reason.
func RetryableErrorContains ¶
func RetryableErrorContains(contains string) require.ErrorAssertionFunc
func TerminalErrorContains ¶
func TerminalErrorContains(contains string) require.ErrorAssertionFunc
func UserMessageContains ¶ added in v0.10.0
func UserMessageContains(contains string) require.ErrorAssertionFunc
UserMessageContains asserts that the message of err, which is reported to the user, contains the given string.
func ValidationErrorContains ¶
func ValidationErrorContains(contains string) require.ErrorAssertionFunc
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.