# Functions
CapturePanic returns an error recovered from a panic.
Contains fails if `s` does not contain `substr` using strings.Contains.
Equal fails if the actual value is not equal to the expected.
EqualErrno should be used for functions that return sys.Errno or nil.
EqualError fails if the error is nil or its `Error()` value is not equal to the expected string.
Error fails if the err is nil.
ErrorIs fails if the err is nil or errors.Is fails against the expected.
False fails if the actual value was true.
Nil fails if the object is not nil.
NoError fails if the err is not nil.
NotEqual fails if the actual value is equal to the expected.
NotNil fails if the object is nil.
NotSame fails if the inputs point to the same object.
Same fails if the inputs don't point to the same object.
True fails if the actual value wasn't.
Zero fails if the actual value wasn't.