Documentation ¶
Index ¶
- type FakeEventFilter
- type FakeEventLogger
- func (fl *FakeEventLogger) AddEvent(event bmeventlog.Event) error
- func (fl *FakeEventLogger) FinishStage(name string)
- func (fl *FakeEventLogger) NewStage(name string) bmeventlog.Stage
- func (fl *FakeEventLogger) SetNewStageBehavior(stage bmeventlog.Stage)
- func (fl *FakeEventLogger) StartStage(name string)
- type FakeStage
- type FakeStep
- type FilterDelegate
- type NewStageInput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FakeEventFilter ¶
type FakeEventFilter struct {
// contains filtered or unexported fields
}
func NewFakeEventFilter ¶
func NewFakeEventFilter() *FakeEventFilter
func (*FakeEventFilter) Filter ¶
func (f *FakeEventFilter) Filter(event *bmeventlog.Event) error
func (*FakeEventFilter) SetFilterBehavior ¶
func (f *FakeEventFilter) SetFilterBehavior(delegate FilterDelegate)
type FakeEventLogger ¶
type FakeEventLogger struct { LoggedEvents []bmeventlog.Event AddEventErrors map[bmeventlog.EventState]error NewStageInputs []NewStageInput StartStageInputs []string FinishStageInputs []string // contains filtered or unexported fields }
func NewFakeEventLogger ¶
func NewFakeEventLogger() *FakeEventLogger
func (*FakeEventLogger) AddEvent ¶
func (fl *FakeEventLogger) AddEvent(event bmeventlog.Event) error
func (*FakeEventLogger) FinishStage ¶
func (fl *FakeEventLogger) FinishStage(name string)
func (*FakeEventLogger) NewStage ¶
func (fl *FakeEventLogger) NewStage(name string) bmeventlog.Stage
func (*FakeEventLogger) SetNewStageBehavior ¶
func (fl *FakeEventLogger) SetNewStageBehavior(stage bmeventlog.Stage)
func (*FakeEventLogger) StartStage ¶
func (fl *FakeEventLogger) StartStage(name string)
type FakeStage ¶
type FakeStage struct { StageName string StageTotalSteps int Steps []*FakeStep Started bool Finished bool }
func NewFakeStage ¶
func NewFakeStage() *FakeStage
func (*FakeStage) PerformStep ¶
func (*FakeStage) TotalSteps ¶
type FakeStep ¶
type FakeStep struct { Name string States []bmeventlog.EventState SkipMessage string FailMessage string }
type FilterDelegate ¶
type FilterDelegate func(*bmeventlog.Event) error
type NewStageInput ¶
type NewStageInput struct {
Name string
}
Click to show internal directories.
Click to hide internal directories.