Documentation ¶
Index ¶
- func BeASubstageOf(expected interface{}) types.GomegaMatcher
- type Answer
- type FakeStage
- type FakeUI
- func (ui *FakeUI) AskForChoice(label string, options []string) (int, error)
- func (ui *FakeUI) AskForConfirmation() error
- func (ui *FakeUI) AskForPassword(label string) (string, error)
- func (ui *FakeUI) AskForText(label string) (string, error)
- func (ui *FakeUI) BeginLinef(pattern string, args ...interface{})
- func (ui *FakeUI) EndLinef(pattern string, args ...interface{})
- func (ui *FakeUI) ErrorLinef(pattern string, args ...interface{})
- func (ui *FakeUI) Flush()
- func (ui *FakeUI) IsInteractive() bool
- func (ui *FakeUI) PrintBlock(block []byte)
- func (ui *FakeUI) PrintErrorBlock(block string)
- func (ui *FakeUI) PrintLinef(pattern string, args ...interface{})
- func (ui *FakeUI) PrintTable(table Table)
- func (ui *FakeUI) PrintTableFiltered(table Table, filterHeader []Header)
- type PerformCall
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BeASubstageOf ¶
func BeASubstageOf(expected interface{}) types.GomegaMatcher
Types ¶
type FakeStage ¶
type FakeStage struct { PerformCalls []*PerformCall SubStages []*FakeStage }
func NewFakeStage ¶
func NewFakeStage() *FakeStage
type FakeUI ¶
type FakeUI struct { Said []string Errors []string Blocks []string // keep as string to make ginkgo err msgs easier Table Table Tables []Table AskedTextLabels []string AskedText []Answer AskedPasswordLabels []string AskedPasswords []Answer AskedChoiceCalled bool AskedChoiceLabel string AskedChoiceOptions []string AskedChoiceChosens []int AskedChoiceErrs []error AskedConfirmationCalled bool AskedConfirmationErr error Interactive bool Flushed bool // contains filtered or unexported fields }
func (*FakeUI) AskForChoice ¶
func (*FakeUI) AskForConfirmation ¶
func (*FakeUI) BeginLinef ¶
func (*FakeUI) ErrorLinef ¶
func (*FakeUI) IsInteractive ¶
func (*FakeUI) PrintBlock ¶
func (*FakeUI) PrintErrorBlock ¶
func (*FakeUI) PrintLinef ¶
func (*FakeUI) PrintTable ¶
func (ui *FakeUI) PrintTable(table Table)
func (*FakeUI) PrintTableFiltered ¶
func (ui *FakeUI) PrintTableFiltered(table Table, filterHeader []Header)
Click to show internal directories.
Click to hide internal directories.