Documentation
¶
Index ¶
- func TestCaseToJSON(testCase *TestCase) []*jsonFeatureElement
- func TestStepToJSON(step *TestStep) *jsonStep
- type Formatter
- type MessageLookup
- func (ml *MessageLookup) Initialize(verbose bool)
- func (ml *MessageLookup) LookupAttachments(testStepId string) []*messages.Attachment
- func (ml *MessageLookup) LookupBackgroundByStepID(id string) *messages.Background
- func (ml *MessageLookup) LookupExample(id string) *messages.Examples
- func (ml *MessageLookup) LookupExampleRow(id string) *messages.TableRow
- func (ml *MessageLookup) LookupGherkinDocument(uri string) *messages.GherkinDocument
- func (ml *MessageLookup) LookupHook(id string) *messages.Hook
- func (ml *MessageLookup) LookupPickle(id string) *messages.Pickle
- func (ml *MessageLookup) LookupPickleStep(id string) *messages.PickleStep
- func (ml *MessageLookup) LookupScenario(id string) *messages.Scenario
- func (ml *MessageLookup) LookupStep(id string) *messages.Step
- func (ml *MessageLookup) LookupStepDefinition(id string) *messages.StepDefinition
- func (ml *MessageLookup) LookupStepDefinitions(ids []string) []*messages.StepDefinition
- func (ml *MessageLookup) LookupTag(id string) *messages.Tag
- func (ml *MessageLookup) LookupTestCase(id string) *messages.TestCase
- func (ml *MessageLookup) LookupTestCaseStarted(id string) *messages.TestCaseStarted
- func (ml *MessageLookup) LookupTestStep(id string) *messages.TestStep
- func (ml *MessageLookup) ProcessMessage(envelope *messages.Envelope) (err error)
- type SortedSteps
- type TestCase
- type TestStep
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func TestCaseToJSON ¶
func TestCaseToJSON(testCase *TestCase) []*jsonFeatureElement
func TestStepToJSON ¶
func TestStepToJSON(step *TestStep) *jsonStep
Types ¶
type MessageLookup ¶
type MessageLookup struct {
// contains filtered or unexported fields
}
func (*MessageLookup) Initialize ¶
func (ml *MessageLookup) Initialize(verbose bool)
func (*MessageLookup) LookupAttachments ¶
func (ml *MessageLookup) LookupAttachments(testStepId string) []*messages.Attachment
func (*MessageLookup) LookupBackgroundByStepID ¶
func (ml *MessageLookup) LookupBackgroundByStepID(id string) *messages.Background
func (*MessageLookup) LookupExample ¶
func (ml *MessageLookup) LookupExample(id string) *messages.Examples
func (*MessageLookup) LookupExampleRow ¶
func (ml *MessageLookup) LookupExampleRow(id string) *messages.TableRow
func (*MessageLookup) LookupGherkinDocument ¶
func (ml *MessageLookup) LookupGherkinDocument(uri string) *messages.GherkinDocument
func (*MessageLookup) LookupHook ¶
func (ml *MessageLookup) LookupHook(id string) *messages.Hook
func (*MessageLookup) LookupPickle ¶
func (ml *MessageLookup) LookupPickle(id string) *messages.Pickle
func (*MessageLookup) LookupPickleStep ¶
func (ml *MessageLookup) LookupPickleStep(id string) *messages.PickleStep
func (*MessageLookup) LookupScenario ¶
func (ml *MessageLookup) LookupScenario(id string) *messages.Scenario
func (*MessageLookup) LookupStep ¶
func (ml *MessageLookup) LookupStep(id string) *messages.Step
func (*MessageLookup) LookupStepDefinition ¶
func (ml *MessageLookup) LookupStepDefinition(id string) *messages.StepDefinition
func (*MessageLookup) LookupStepDefinitions ¶
func (ml *MessageLookup) LookupStepDefinitions(ids []string) []*messages.StepDefinition
func (*MessageLookup) LookupTag ¶
func (ml *MessageLookup) LookupTag(id string) *messages.Tag
func (*MessageLookup) LookupTestCase ¶
func (ml *MessageLookup) LookupTestCase(id string) *messages.TestCase
func (*MessageLookup) LookupTestCaseStarted ¶
func (ml *MessageLookup) LookupTestCaseStarted(id string) *messages.TestCaseStarted
func (*MessageLookup) LookupTestStep ¶
func (ml *MessageLookup) LookupTestStep(id string) *messages.TestStep
func (*MessageLookup) ProcessMessage ¶
func (ml *MessageLookup) ProcessMessage(envelope *messages.Envelope) (err error)
type SortedSteps ¶
type TestCase ¶
type TestCase struct { FeatureName string Scenario *messages.Scenario Pickle *messages.Pickle TestCase *messages.TestCase Steps []*TestStep Tags []*messages.Tag }
func ProcessTestCaseStarted ¶
func ProcessTestCaseStarted(testCaseStarted *messages.TestCaseStarted, lookup *MessageLookup) (error, *TestCase)
func (*TestCase) SortedSteps ¶
func (self *TestCase) SortedSteps() *SortedSteps
type TestStep ¶
type TestStep struct { TestCaseID string Hook *messages.Hook Pickle *messages.Pickle PickleStep *messages.PickleStep Step *messages.Step StepDefinitions []*messages.StepDefinition Result *messages.TestStepResult Background *messages.Background Attachments []*messages.Attachment ExampleRow *messages.TableRow }
func ProcessTestStepFinished ¶
func ProcessTestStepFinished(testStepFinished *messages.TestStepFinished, lookup *MessageLookup) (error, *TestStep)
Source Files
¶
Click to show internal directories.
Click to hide internal directories.