Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Bind ¶
Bind converts a single-parameter function to a no-parameter one by binding the given value to the parameter. Useful together with NoErrorF or defer.
func SkipLongTest ¶
SkipLongTest skips the current test when -short is set
Types ¶
type Requirement ¶
type Requirement[T any] struct { // contains filtered or unexported fields }
Requirement associate checks with a value
func NoError ¶
func NoError[T any](val T, err error) Requirement[T]
NoError defines a requirement that the result of the function is can be used and the associated error is nil
func (Requirement[T]) Require ¶
func (r Requirement[T]) Require(t require.TestingT) T
Require returns the Requirement value if the check doesn't fail the current test
Click to show internal directories.
Click to hide internal directories.