Documentation
¶
Overview ¶
assert2 package add missing assertions from testify/assert package
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PanicsWithError ¶
func PanicsWithError(t assert.TestingT, errStringMatcher StringMatcher, f assert.PanicTestFunc, msgAndArgs ...interface{}) bool
PanicsWithError asserts that the code inside the specified PanicTestFunc panics, and that the recovered panic value is an error that satisfies the StringMatcher.
assert.PanicsWithError(t, ErrorStartsWith("crazy error"), func(){ GoCrazy() })
Types ¶
type StringMatcher ¶
func ErrorContains ¶
func ErrorContains(substr string) StringMatcher
func ErrorEndsWith ¶
func ErrorEndsWith(suffix string) StringMatcher
func ErrorStartsWith ¶
func ErrorStartsWith(prefix string) StringMatcher
Click to show internal directories.
Click to hide internal directories.