Documentation
¶
Index ¶
Constants ¶
View Source
const WORKER = "Worker:"
Variables ¶
View Source
var SimpleConsoleOutput = false
Functions ¶
func CriticalError ¶
func CriticalError(err error)
func NewParallelExecutionConsoleWriter ¶
func NewParallelExecutionConsoleWriter(id int) *parallelExecutionLogger
func StepFinished ¶
func StepFinished(step *parser.Step, failed bool, writer ExecutionLogger)
Types ¶
type ExecutionLogger ¶
type ExecutionLogger interface {
Write([]byte) (int, error)
Text(string)
PrintError(string)
SpecHeading(string)
ScenarioHeading(string)
Comment(*parser.Comment)
Step(*parser.Step)
StepStarting(*parser.Step)
StepFinished(*parser.Step, bool)
Table(*parser.Table)
Critical(string, ...interface{})
Warning(string, ...interface{})
Info(string, ...interface{})
Debug(string, ...interface{})
Error(string, ...interface{})
ConceptStarting(*gauge_messages.ProtoConcept)
ConceptFinished(*gauge_messages.ProtoConcept)
}
func Current ¶
func Current() ExecutionLogger
Click to show internal directories.
Click to hide internal directories.