PanicsWithError asserts that the code inside the specified PanicTestFunc panics, and that the recovered panic value is an error that satisfies the EqualError comparison. a.PanicsWithError("crazy error", func(){ GoCrazy() })
(errString string, f PanicTestFunc, msgAndArgs ...interface{})
| 1478 | // |
| 1479 | // a.PanicsWithError("crazy error", func(){ GoCrazy() }) |
| 1480 | func (a *Assertions) PanicsWithError(errString string, f PanicTestFunc, msgAndArgs ...interface{}) bool { |
| 1481 | if h, ok := a.t.(tHelper); ok { |
| 1482 | h.Helper() |
| 1483 | } |
| 1484 | return PanicsWithError(a.t, errString, f, msgAndArgs...) |
| 1485 | } |
| 1486 | |
| 1487 | // PanicsWithErrorf asserts that the code inside the specified PanicTestFunc |
| 1488 | // panics, and that the recovered panic value is an error that satisfies the |
nothing calls this directly
no test coverage detected