Documentation
¶
Overview ¶
Package fftest provides unit test helpers.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type StringSlice ¶
type StringSlice []string
StringSlice is a flag.Value that collects each Set string into a slice, allowing for repeated flags.
func (*StringSlice) Set ¶
func (ss *StringSlice) Set(s string) error
Set implements flag.Value and appends the string to the slice.
func (*StringSlice) String ¶
func (ss *StringSlice) String() string
String implements flag.Value and returns the list of strings, or "..." if no strings have been added.
type Vars ¶
type Vars struct { S string I int F float64 B bool D time.Duration X StringSlice // ParseError should be assigned as the result of Parse in tests. ParseError error // If a test case expects an input to generate a parse error, // it can specify that error here. The Compare helper will // look for it using errors.Is. WantParseErrorIs error // If a test case expects an input to generate a parse error, // it can specify part of that error string here. The Compare // helper will look for it using strings.Contains. WantParseErrorString string }
Vars are a common set of variables used for testing.
Click to show internal directories.
Click to hide internal directories.