Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var MustMatch = MustMatchFn()
MustMatch is a convenience version of MustMatchFn with no overrides. Usage in Test*() function:
testutils.MustMatch(t, want, got, "something doesn't match")
Functions ¶
func MakeTestOutput ¶ added in v0.15.0
func MustMatchFn ¶
MustMatchFn is used to create a common diff function for a test file Usage in *_test.go file:
Top declaration:
var mustMatch = testutils.MustMatchFn(
[]any{ // types with unexported fields type1{}, type2{}, ... typeN{}, }, []string{ // ignored fields ".id", // id numbers are unstable ".createAt", // created dates might not be interesting to compare },
)
In Test*() function:
mustMatch(t, want, got, "something doesn't match")
func MustMatchPB ¶ added in v0.11.0
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.