Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Compact ¶
type Compact struct {
// contains filtered or unexported fields
}
Compact is a simple Reporter that prints the test output to stdout with lots of dots (".').
func (*Compact) Next ¶
func (compact *Compact) Next(test execute.TestResponse)
type JSON ¶
type JSON struct {
// contains filtered or unexported fields
}
func (*JSON) Next ¶
func (j *JSON) Next(test execute.TestResponse)
type JSONBehaviorReport ¶
type JSONBehaviorReport struct { Params []string `json:"params"` Tests []JSONTestReport `json:"tests"` }
type JSONReport ¶
type JSONReport struct {
Behaviors map[string]*JSONBehaviorReport `json:"behaviors"`
}
type JSONTestReport ¶
type List ¶
type List struct{}
List is a simple Reporter that prints the test output to stdout.
func (*List) Next ¶
func (list *List) Next(test execute.TestResponse)
type Mux ¶
type Mux []Reporter
Mux multiplexes to multiples reporters.
func (Mux) Next ¶
func (r Mux) Next(response execute.TestResponse)
type Reporter ¶
type Reporter interface { Start(plan *plan.Plan) error Next(response execute.TestResponse) End() error }
Reporter is responsible for outputting test results
func GetReporter ¶
GetReporter returns a ReporterFunc for the given name
Source Files ¶
Click to show internal directories.
Click to hide internal directories.