Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ResetDuration ¶
ResetDuration resets durations from result output.
func RunParameterizedTests ¶ added in v0.7.0
func RunParameterizedTests(r Reporter, e ParameterizedTestExecutor, files ...string)
RunParameterizedTests runs parameterized tests.
Types ¶
type ParameterizedTestExecutor ¶ added in v0.7.0
ParameterizedTestExecutor represents a executor for parameterized testing.
type Reporter ¶ added in v0.7.0
type Reporter interface { Fail() Failed() bool Fatal(args ...interface{}) Fatalf(format string, args ...interface{}) Helper() }
A Reporter is something that can be used to report test failures. It is satisfied by the standard library's *testing.T.
type TestParameter ¶ added in v0.7.0
type TestParameter struct { Name string `yaml:"name"` YAML interface{} `yaml:"yaml"` OKs []interface{} `yaml:"ok"` NGs []interface{} `yaml:"ng"` }
TestParameter is a parameters for parameterized testing.
Click to show internal directories.
Click to hide internal directories.