execLogger

package
v0.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 16, 2015 License: GPL-3.0, GPL-3.0 Imports: 10 Imported by: 0

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL