messages

package module
Version: v3.0.0 Latest Latest
Warning

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

Go to latest
Published: Jun 5, 2019 License: MIT Imports: 5 Imported by: 7

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLengthMessages = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowMessages   = fmt.Errorf("proto: integer overflow")
)
View Source
var Media_Encoding_name = map[int32]string{
	0: "BASE64",
	1: "UTF8",
}
View Source
var Media_Encoding_value = map[string]int32{
	"BASE64": 0,
	"UTF8":   1,
}
View Source
var SourcesOrderType_name = map[int32]string{
	0: "ORDER_OF_DEFINITION",
	1: "RANDOM",
}
View Source
var SourcesOrderType_value = map[string]int32{
	"ORDER_OF_DEFINITION": 0,
	"RANDOM":              1,
}
View Source
var StepDefinitionPatternType_name = map[int32]string{
	0: "CUCUMBER_EXPRESSION",
	1: "REGULAR_EXPRESSION",
}
View Source
var StepDefinitionPatternType_value = map[string]int32{
	"CUCUMBER_EXPRESSION": 0,
	"REGULAR_EXPRESSION":  1,
}
View Source
var TestResult_Status_name = map[int32]string{
	0: "AMBIGUOUS",
	1: "FAILED",
	2: "PASSED",
	3: "PENDING",
	4: "SKIPPED",
	5: "UNDEFINED",
}
View Source
var TestResult_Status_value = map[string]int32{
	"AMBIGUOUS": 0,
	"FAILED":    1,
	"PASSED":    2,
	"PENDING":   3,
	"SKIPPED":   4,
	"UNDEFINED": 5,
}

Functions

This section is empty.

Types

type Attachment

type Attachment struct {
	Source *SourceReference `protobuf:"bytes,1,opt,name=source" json:"source,omitempty"`
	Data   string           `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	Media  *Media           `protobuf:"bytes,3,opt,name=media" json:"media,omitempty"`
}

* An attachment represents any kind of data associated with a line in a [Source](#io.cucumber.messages.Source) file. It can be used for:

* Syntax errors during parse time * Screenshots captured and attached during execution * Logs captured and attached during execution * Runtime errors raised/thrown during execution (TODO: Conflicts with `TestResult#message`?)

func (*Attachment) Descriptor

func (*Attachment) Descriptor() ([]byte, []int)

func (*Attachment) GetData

func (m *Attachment) GetData() string

func (*Attachment) GetMedia

func (m *Attachment) GetMedia() *Media

func (*Attachment) GetSource

func (m *Attachment) GetSource() *SourceReference

func (*Attachment) Marshal

func (m *Attachment) Marshal() (dAtA []byte, err error)

func (*Attachment) MarshalTo

func (m *Attachment) MarshalTo(dAtA []byte) (int, error)

func (*Attachment) ProtoMessage

func (*Attachment) ProtoMessage()

func (*Attachment) Reset

func (m *Attachment) Reset()

func (*Attachment) Size

func (m *Attachment) Size() (n int)

func (*Attachment) String

func (m *Attachment) String() string

func (*Attachment) Unmarshal

func (m *Attachment) Unmarshal(dAtA []byte) error

func (*Attachment) XXX_DiscardUnknown

func (m *Attachment) XXX_DiscardUnknown()

func (*Attachment) XXX_Marshal

func (m *Attachment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Attachment) XXX_Merge

func (dst *Attachment) XXX_Merge(src proto.Message)

func (*Attachment) XXX_Size

func (m *Attachment) XXX_Size() int

func (*Attachment) XXX_Unmarshal

func (m *Attachment) XXX_Unmarshal(b []byte) error

type CommandActionComplete

type CommandActionComplete struct {
	CompletedId string `protobuf:"bytes,1,opt,name=completedId,proto3" json:"completedId,omitempty"`
	// Types that are valid to be assigned to Result:
	//	*CommandActionComplete_TestResult
	//	*CommandActionComplete_Snippet
	Result isCommandActionComplete_Result `protobuf_oneof:"result"`
}

func (*CommandActionComplete) Descriptor

func (*CommandActionComplete) Descriptor() ([]byte, []int)

func (*CommandActionComplete) GetCompletedId

func (m *CommandActionComplete) GetCompletedId() string

func (*CommandActionComplete) GetResult

func (m *CommandActionComplete) GetResult() isCommandActionComplete_Result

func (*CommandActionComplete) GetSnippet

func (m *CommandActionComplete) GetSnippet() string

func (*CommandActionComplete) GetTestResult

func (m *CommandActionComplete) GetTestResult() *TestResult

func (*CommandActionComplete) Marshal

func (m *CommandActionComplete) Marshal() (dAtA []byte, err error)

func (*CommandActionComplete) MarshalTo

func (m *CommandActionComplete) MarshalTo(dAtA []byte) (int, error)

func (*CommandActionComplete) ProtoMessage

func (*CommandActionComplete) ProtoMessage()

func (*CommandActionComplete) Reset

func (m *CommandActionComplete) Reset()

func (*CommandActionComplete) Size

func (m *CommandActionComplete) Size() (n int)

func (*CommandActionComplete) String

func (m *CommandActionComplete) String() string

func (*CommandActionComplete) Unmarshal

func (m *CommandActionComplete) Unmarshal(dAtA []byte) error

func (*CommandActionComplete) XXX_DiscardUnknown

func (m *CommandActionComplete) XXX_DiscardUnknown()

func (*CommandActionComplete) XXX_Marshal

func (m *CommandActionComplete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CommandActionComplete) XXX_Merge

func (dst *CommandActionComplete) XXX_Merge(src proto.Message)

func (*CommandActionComplete) XXX_OneofFuncs

func (*CommandActionComplete) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*CommandActionComplete) XXX_Size

func (m *CommandActionComplete) XXX_Size() int

func (*CommandActionComplete) XXX_Unmarshal

func (m *CommandActionComplete) XXX_Unmarshal(b []byte) error

type CommandActionComplete_Snippet

type CommandActionComplete_Snippet struct {
	Snippet string `protobuf:"bytes,3,opt,name=snippet,proto3,oneof"`
}

func (*CommandActionComplete_Snippet) MarshalTo

func (m *CommandActionComplete_Snippet) MarshalTo(dAtA []byte) (int, error)

func (*CommandActionComplete_Snippet) Size

func (m *CommandActionComplete_Snippet) Size() (n int)

type CommandActionComplete_TestResult

type CommandActionComplete_TestResult struct {
	TestResult *TestResult `protobuf:"bytes,2,opt,name=testResult,oneof"`
}

func (*CommandActionComplete_TestResult) MarshalTo

func (m *CommandActionComplete_TestResult) MarshalTo(dAtA []byte) (int, error)

func (*CommandActionComplete_TestResult) Size

func (m *CommandActionComplete_TestResult) Size() (n int)

type CommandGenerateSnippet

type CommandGenerateSnippet struct {
	ActionId             string                 `protobuf:"bytes,1,opt,name=actionId,proto3" json:"actionId,omitempty"`
	GeneratedExpressions []*GeneratedExpression `protobuf:"bytes,2,rep,name=generatedExpressions" json:"generatedExpressions,omitempty"`
	PickleStepArgument   *PickleStepArgument    `protobuf:"bytes,5,opt,name=pickleStepArgument" json:"pickleStepArgument,omitempty"`
}

func (*CommandGenerateSnippet) Descriptor

func (*CommandGenerateSnippet) Descriptor() ([]byte, []int)

func (*CommandGenerateSnippet) GetActionId

func (m *CommandGenerateSnippet) GetActionId() string

func (*CommandGenerateSnippet) GetGeneratedExpressions

func (m *CommandGenerateSnippet) GetGeneratedExpressions() []*GeneratedExpression

func (*CommandGenerateSnippet) GetPickleStepArgument

func (m *CommandGenerateSnippet) GetPickleStepArgument() *PickleStepArgument

func (*CommandGenerateSnippet) Marshal

func (m *CommandGenerateSnippet) Marshal() (dAtA []byte, err error)

func (*CommandGenerateSnippet) MarshalTo

func (m *CommandGenerateSnippet) MarshalTo(dAtA []byte) (int, error)

func (*CommandGenerateSnippet) ProtoMessage

func (*CommandGenerateSnippet) ProtoMessage()

func (*CommandGenerateSnippet) Reset

func (m *CommandGenerateSnippet) Reset()

func (*CommandGenerateSnippet) Size

func (m *CommandGenerateSnippet) Size() (n int)

func (*CommandGenerateSnippet) String

func (m *CommandGenerateSnippet) String() string

func (*CommandGenerateSnippet) Unmarshal

func (m *CommandGenerateSnippet) Unmarshal(dAtA []byte) error

func (*CommandGenerateSnippet) XXX_DiscardUnknown

func (m *CommandGenerateSnippet) XXX_DiscardUnknown()

func (*CommandGenerateSnippet) XXX_Marshal

func (m *CommandGenerateSnippet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CommandGenerateSnippet) XXX_Merge

func (dst *CommandGenerateSnippet) XXX_Merge(src proto.Message)

func (*CommandGenerateSnippet) XXX_Size

func (m *CommandGenerateSnippet) XXX_Size() int

func (*CommandGenerateSnippet) XXX_Unmarshal

func (m *CommandGenerateSnippet) XXX_Unmarshal(b []byte) error

type CommandInitializeTestCase

type CommandInitializeTestCase struct {
	ActionId string  `protobuf:"bytes,1,opt,name=actionId,proto3" json:"actionId,omitempty"`
	Pickle   *Pickle `protobuf:"bytes,3,opt,name=pickle" json:"pickle,omitempty"`
}

func (*CommandInitializeTestCase) Descriptor

func (*CommandInitializeTestCase) Descriptor() ([]byte, []int)

func (*CommandInitializeTestCase) GetActionId

func (m *CommandInitializeTestCase) GetActionId() string

func (*CommandInitializeTestCase) GetPickle

func (m *CommandInitializeTestCase) GetPickle() *Pickle

func (*CommandInitializeTestCase) Marshal

func (m *CommandInitializeTestCase) Marshal() (dAtA []byte, err error)

func (*CommandInitializeTestCase) MarshalTo

func (m *CommandInitializeTestCase) MarshalTo(dAtA []byte) (int, error)

func (*CommandInitializeTestCase) ProtoMessage

func (*CommandInitializeTestCase) ProtoMessage()

func (*CommandInitializeTestCase) Reset

func (m *CommandInitializeTestCase) Reset()

func (*CommandInitializeTestCase) Size

func (m *CommandInitializeTestCase) Size() (n int)

func (*CommandInitializeTestCase) String

func (m *CommandInitializeTestCase) String() string

func (*CommandInitializeTestCase) Unmarshal

func (m *CommandInitializeTestCase) Unmarshal(dAtA []byte) error

func (*CommandInitializeTestCase) XXX_DiscardUnknown

func (m *CommandInitializeTestCase) XXX_DiscardUnknown()

func (*CommandInitializeTestCase) XXX_Marshal

func (m *CommandInitializeTestCase) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CommandInitializeTestCase) XXX_Merge

func (dst *CommandInitializeTestCase) XXX_Merge(src proto.Message)

func (*CommandInitializeTestCase) XXX_Size

func (m *CommandInitializeTestCase) XXX_Size() int

func (*CommandInitializeTestCase) XXX_Unmarshal

func (m *CommandInitializeTestCase) XXX_Unmarshal(b []byte) error

type CommandRunAfterTestCaseHook

type CommandRunAfterTestCaseHook struct {
	ActionId                 string `protobuf:"bytes,1,opt,name=actionId,proto3" json:"actionId,omitempty"`
	TestCaseHookDefinitionId string `protobuf:"bytes,3,opt,name=testCaseHookDefinitionId,proto3" json:"testCaseHookDefinitionId,omitempty"`
	PickleId                 string `protobuf:"bytes,4,opt,name=pickleId,proto3" json:"pickleId,omitempty"`
}

func (*CommandRunAfterTestCaseHook) Descriptor

func (*CommandRunAfterTestCaseHook) Descriptor() ([]byte, []int)

func (*CommandRunAfterTestCaseHook) GetActionId

func (m *CommandRunAfterTestCaseHook) GetActionId() string

func (*CommandRunAfterTestCaseHook) GetPickleId

func (m *CommandRunAfterTestCaseHook) GetPickleId() string

func (*CommandRunAfterTestCaseHook) GetTestCaseHookDefinitionId

func (m *CommandRunAfterTestCaseHook) GetTestCaseHookDefinitionId() string

func (*CommandRunAfterTestCaseHook) Marshal

func (m *CommandRunAfterTestCaseHook) Marshal() (dAtA []byte, err error)

func (*CommandRunAfterTestCaseHook) MarshalTo

func (m *CommandRunAfterTestCaseHook) MarshalTo(dAtA []byte) (int, error)

func (*CommandRunAfterTestCaseHook) ProtoMessage

func (*CommandRunAfterTestCaseHook) ProtoMessage()

func (*CommandRunAfterTestCaseHook) Reset

func (m *CommandRunAfterTestCaseHook) Reset()

func (*CommandRunAfterTestCaseHook) Size

func (m *CommandRunAfterTestCaseHook) Size() (n int)

func (*CommandRunAfterTestCaseHook) String

func (m *CommandRunAfterTestCaseHook) String() string

func (*CommandRunAfterTestCaseHook) Unmarshal

func (m *CommandRunAfterTestCaseHook) Unmarshal(dAtA []byte) error

func (*CommandRunAfterTestCaseHook) XXX_DiscardUnknown

func (m *CommandRunAfterTestCaseHook) XXX_DiscardUnknown()

func (*CommandRunAfterTestCaseHook) XXX_Marshal

func (m *CommandRunAfterTestCaseHook) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CommandRunAfterTestCaseHook) XXX_Merge

func (dst *CommandRunAfterTestCaseHook) XXX_Merge(src proto.Message)

func (*CommandRunAfterTestCaseHook) XXX_Size

func (m *CommandRunAfterTestCaseHook) XXX_Size() int

func (*CommandRunAfterTestCaseHook) XXX_Unmarshal

func (m *CommandRunAfterTestCaseHook) XXX_Unmarshal(b []byte) error

type CommandRunAfterTestRunHooks

type CommandRunAfterTestRunHooks struct {
	ActionId string `protobuf:"bytes,1,opt,name=actionId,proto3" json:"actionId,omitempty"`
}

func (*CommandRunAfterTestRunHooks) Descriptor

func (*CommandRunAfterTestRunHooks) Descriptor() ([]byte, []int)

func (*CommandRunAfterTestRunHooks) GetActionId

func (m *CommandRunAfterTestRunHooks) GetActionId() string

func (*CommandRunAfterTestRunHooks) Marshal

func (m *CommandRunAfterTestRunHooks) Marshal() (dAtA []byte, err error)

func (*CommandRunAfterTestRunHooks) MarshalTo

func (m *CommandRunAfterTestRunHooks) MarshalTo(dAtA []byte) (int, error)

func (*CommandRunAfterTestRunHooks) ProtoMessage

func (*CommandRunAfterTestRunHooks) ProtoMessage()

func (*CommandRunAfterTestRunHooks) Reset

func (m *CommandRunAfterTestRunHooks) Reset()

func (*CommandRunAfterTestRunHooks) Size

func (m *CommandRunAfterTestRunHooks) Size() (n int)

func (*CommandRunAfterTestRunHooks) String

func (m *CommandRunAfterTestRunHooks) String() string

func (*CommandRunAfterTestRunHooks) Unmarshal

func (m *CommandRunAfterTestRunHooks) Unmarshal(dAtA []byte) error

func (*CommandRunAfterTestRunHooks) XXX_DiscardUnknown

func (m *CommandRunAfterTestRunHooks) XXX_DiscardUnknown()

func (*CommandRunAfterTestRunHooks) XXX_Marshal

func (m *CommandRunAfterTestRunHooks) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CommandRunAfterTestRunHooks) XXX_Merge

func (dst *CommandRunAfterTestRunHooks) XXX_Merge(src proto.Message)

func (*CommandRunAfterTestRunHooks) XXX_Size

func (m *CommandRunAfterTestRunHooks) XXX_Size() int

func (*CommandRunAfterTestRunHooks) XXX_Unmarshal

func (m *CommandRunAfterTestRunHooks) XXX_Unmarshal(b []byte) error

type CommandRunBeforeTestCaseHook

type CommandRunBeforeTestCaseHook struct {
	ActionId                 string `protobuf:"bytes,1,opt,name=actionId,proto3" json:"actionId,omitempty"`
	TestCaseHookDefinitionId string `protobuf:"bytes,3,opt,name=testCaseHookDefinitionId,proto3" json:"testCaseHookDefinitionId,omitempty"`
	PickleId                 string `protobuf:"bytes,4,opt,name=pickleId,proto3" json:"pickleId,omitempty"`
}

func (*CommandRunBeforeTestCaseHook) Descriptor

func (*CommandRunBeforeTestCaseHook) Descriptor() ([]byte, []int)

func (*CommandRunBeforeTestCaseHook) GetActionId

func (m *CommandRunBeforeTestCaseHook) GetActionId() string

func (*CommandRunBeforeTestCaseHook) GetPickleId

func (m *CommandRunBeforeTestCaseHook) GetPickleId() string

func (*CommandRunBeforeTestCaseHook) GetTestCaseHookDefinitionId

func (m *CommandRunBeforeTestCaseHook) GetTestCaseHookDefinitionId() string

func (*CommandRunBeforeTestCaseHook) Marshal

func (m *CommandRunBeforeTestCaseHook) Marshal() (dAtA []byte, err error)

func (*CommandRunBeforeTestCaseHook) MarshalTo

func (m *CommandRunBeforeTestCaseHook) MarshalTo(dAtA []byte) (int, error)

func (*CommandRunBeforeTestCaseHook) ProtoMessage

func (*CommandRunBeforeTestCaseHook) ProtoMessage()

func (*CommandRunBeforeTestCaseHook) Reset

func (m *CommandRunBeforeTestCaseHook) Reset()

func (*CommandRunBeforeTestCaseHook) Size

func (m *CommandRunBeforeTestCaseHook) Size() (n int)

func (*CommandRunBeforeTestCaseHook) String

func (*CommandRunBeforeTestCaseHook) Unmarshal

func (m *CommandRunBeforeTestCaseHook) Unmarshal(dAtA []byte) error

func (*CommandRunBeforeTestCaseHook) XXX_DiscardUnknown

func (m *CommandRunBeforeTestCaseHook) XXX_DiscardUnknown()

func (*CommandRunBeforeTestCaseHook) XXX_Marshal

func (m *CommandRunBeforeTestCaseHook) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CommandRunBeforeTestCaseHook) XXX_Merge

func (dst *CommandRunBeforeTestCaseHook) XXX_Merge(src proto.Message)

func (*CommandRunBeforeTestCaseHook) XXX_Size

func (m *CommandRunBeforeTestCaseHook) XXX_Size() int

func (*CommandRunBeforeTestCaseHook) XXX_Unmarshal

func (m *CommandRunBeforeTestCaseHook) XXX_Unmarshal(b []byte) error

type CommandRunBeforeTestRunHooks

type CommandRunBeforeTestRunHooks struct {
	ActionId string `protobuf:"bytes,1,opt,name=actionId,proto3" json:"actionId,omitempty"`
}

func (*CommandRunBeforeTestRunHooks) Descriptor

func (*CommandRunBeforeTestRunHooks) Descriptor() ([]byte, []int)

func (*CommandRunBeforeTestRunHooks) GetActionId

func (m *CommandRunBeforeTestRunHooks) GetActionId() string

func (*CommandRunBeforeTestRunHooks) Marshal

func (m *CommandRunBeforeTestRunHooks) Marshal() (dAtA []byte, err error)

func (*CommandRunBeforeTestRunHooks) MarshalTo

func (m *CommandRunBeforeTestRunHooks) MarshalTo(dAtA []byte) (int, error)

func (*CommandRunBeforeTestRunHooks) ProtoMessage

func (*CommandRunBeforeTestRunHooks) ProtoMessage()

func (*CommandRunBeforeTestRunHooks) Reset

func (m *CommandRunBeforeTestRunHooks) Reset()

func (*CommandRunBeforeTestRunHooks) Size

func (m *CommandRunBeforeTestRunHooks) Size() (n int)

func (*CommandRunBeforeTestRunHooks) String

func (*CommandRunBeforeTestRunHooks) Unmarshal

func (m *CommandRunBeforeTestRunHooks) Unmarshal(dAtA []byte) error

func (*CommandRunBeforeTestRunHooks) XXX_DiscardUnknown

func (m *CommandRunBeforeTestRunHooks) XXX_DiscardUnknown()

func (*CommandRunBeforeTestRunHooks) XXX_Marshal

func (m *CommandRunBeforeTestRunHooks) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CommandRunBeforeTestRunHooks) XXX_Merge

func (dst *CommandRunBeforeTestRunHooks) XXX_Merge(src proto.Message)

func (*CommandRunBeforeTestRunHooks) XXX_Size

func (m *CommandRunBeforeTestRunHooks) XXX_Size() int

func (*CommandRunBeforeTestRunHooks) XXX_Unmarshal

func (m *CommandRunBeforeTestRunHooks) XXX_Unmarshal(b []byte) error

type CommandRunTestStep

type CommandRunTestStep struct {
	ActionId           string              `protobuf:"bytes,1,opt,name=actionId,proto3" json:"actionId,omitempty"`
	StepDefinitionId   string              `protobuf:"bytes,3,opt,name=stepDefinitionId,proto3" json:"stepDefinitionId,omitempty"`
	PatternMatches     []*PatternMatch     `protobuf:"bytes,4,rep,name=patternMatches" json:"patternMatches,omitempty"`
	PickleId           string              `protobuf:"bytes,5,opt,name=pickleId,proto3" json:"pickleId,omitempty"`
	PickleStepArgument *PickleStepArgument `protobuf:"bytes,6,opt,name=pickleStepArgument" json:"pickleStepArgument,omitempty"`
}

func (*CommandRunTestStep) Descriptor

func (*CommandRunTestStep) Descriptor() ([]byte, []int)

func (*CommandRunTestStep) GetActionId

func (m *CommandRunTestStep) GetActionId() string

func (*CommandRunTestStep) GetPatternMatches

func (m *CommandRunTestStep) GetPatternMatches() []*PatternMatch

func (*CommandRunTestStep) GetPickleId

func (m *CommandRunTestStep) GetPickleId() string

func (*CommandRunTestStep) GetPickleStepArgument

func (m *CommandRunTestStep) GetPickleStepArgument() *PickleStepArgument

func (*CommandRunTestStep) GetStepDefinitionId

func (m *CommandRunTestStep) GetStepDefinitionId() string

func (*CommandRunTestStep) Marshal

func (m *CommandRunTestStep) Marshal() (dAtA []byte, err error)

func (*CommandRunTestStep) MarshalTo

func (m *CommandRunTestStep) MarshalTo(dAtA []byte) (int, error)

func (*CommandRunTestStep) ProtoMessage

func (*CommandRunTestStep) ProtoMessage()

func (*CommandRunTestStep) Reset

func (m *CommandRunTestStep) Reset()

func (*CommandRunTestStep) Size

func (m *CommandRunTestStep) Size() (n int)

func (*CommandRunTestStep) String

func (m *CommandRunTestStep) String() string

func (*CommandRunTestStep) Unmarshal

func (m *CommandRunTestStep) Unmarshal(dAtA []byte) error

func (*CommandRunTestStep) XXX_DiscardUnknown

func (m *CommandRunTestStep) XXX_DiscardUnknown()

func (*CommandRunTestStep) XXX_Marshal

func (m *CommandRunTestStep) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CommandRunTestStep) XXX_Merge

func (dst *CommandRunTestStep) XXX_Merge(src proto.Message)

func (*CommandRunTestStep) XXX_Size

func (m *CommandRunTestStep) XXX_Size() int

func (*CommandRunTestStep) XXX_Unmarshal

func (m *CommandRunTestStep) XXX_Unmarshal(b []byte) error

type CommandStart

type CommandStart struct {
	BaseDirectory     string             `protobuf:"bytes,2,opt,name=baseDirectory,proto3" json:"baseDirectory,omitempty"`
	SourcesConfig     *SourcesConfig     `protobuf:"bytes,3,opt,name=sourcesConfig" json:"sourcesConfig,omitempty"`
	RuntimeConfig     *RuntimeConfig     `protobuf:"bytes,4,opt,name=runtimeConfig" json:"runtimeConfig,omitempty"`
	SupportCodeConfig *SupportCodeConfig `protobuf:"bytes,5,opt,name=supportCodeConfig" json:"supportCodeConfig,omitempty"`
}

func (*CommandStart) Descriptor

func (*CommandStart) Descriptor() ([]byte, []int)

func (*CommandStart) GetBaseDirectory

func (m *CommandStart) GetBaseDirectory() string

func (*CommandStart) GetRuntimeConfig

func (m *CommandStart) GetRuntimeConfig() *RuntimeConfig

func (*CommandStart) GetSourcesConfig

func (m *CommandStart) GetSourcesConfig() *SourcesConfig

func (*CommandStart) GetSupportCodeConfig

func (m *CommandStart) GetSupportCodeConfig() *SupportCodeConfig

func (*CommandStart) Marshal

func (m *CommandStart) Marshal() (dAtA []byte, err error)

func (*CommandStart) MarshalTo

func (m *CommandStart) MarshalTo(dAtA []byte) (int, error)

func (*CommandStart) ProtoMessage

func (*CommandStart) ProtoMessage()

func (*CommandStart) Reset

func (m *CommandStart) Reset()

func (*CommandStart) Size

func (m *CommandStart) Size() (n int)

func (*CommandStart) String

func (m *CommandStart) String() string

func (*CommandStart) Unmarshal

func (m *CommandStart) Unmarshal(dAtA []byte) error

func (*CommandStart) XXX_DiscardUnknown

func (m *CommandStart) XXX_DiscardUnknown()

func (*CommandStart) XXX_Marshal

func (m *CommandStart) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CommandStart) XXX_Merge

func (dst *CommandStart) XXX_Merge(src proto.Message)

func (*CommandStart) XXX_Size

func (m *CommandStart) XXX_Size() int

func (*CommandStart) XXX_Unmarshal

func (m *CommandStart) XXX_Unmarshal(b []byte) error

type Envelope

type Envelope struct {
	// Types that are valid to be assigned to Message:
	//	*Envelope_Source
	//	*Envelope_GherkinDocument
	//	*Envelope_Pickle
	//	*Envelope_Attachment
	//	*Envelope_TestCaseStarted
	//	*Envelope_TestStepStarted
	//	*Envelope_TestStepFinished
	//	*Envelope_TestCaseFinished
	//	*Envelope_TestHookStarted
	//	*Envelope_TestHookFinished
	//	*Envelope_PickleAccepted
	//	*Envelope_PickleRejected
	//	*Envelope_TestCasePrepared
	//	*Envelope_TestRunStarted
	//	*Envelope_TestRunFinished
	//	*Envelope_CommandStart
	//	*Envelope_CommandActionComplete
	//	*Envelope_CommandRunBeforeTestRunHooks
	//	*Envelope_CommandInitializeTestCase
	//	*Envelope_CommandRunBeforeTestCaseHook
	//	*Envelope_CommandRunTestStep
	//	*Envelope_CommandRunAfterTestCaseHook
	//	*Envelope_CommandRunAfterTestRunHooks
	//	*Envelope_CommandGenerateSnippet
	//	*Envelope_CommandError
	Message isEnvelope_Message `protobuf_oneof:"message"`
}

* All the messages that are passed between different components/processes are Envelope messages.

func (*Envelope) Descriptor

func (*Envelope) Descriptor() ([]byte, []int)

func (*Envelope) GetAttachment

func (m *Envelope) GetAttachment() *Attachment

func (*Envelope) GetCommandActionComplete

func (m *Envelope) GetCommandActionComplete() *CommandActionComplete

func (*Envelope) GetCommandError

func (m *Envelope) GetCommandError() string

func (*Envelope) GetCommandGenerateSnippet

func (m *Envelope) GetCommandGenerateSnippet() *CommandGenerateSnippet

func (*Envelope) GetCommandInitializeTestCase

func (m *Envelope) GetCommandInitializeTestCase() *CommandInitializeTestCase

func (*Envelope) GetCommandRunAfterTestCaseHook

func (m *Envelope) GetCommandRunAfterTestCaseHook() *CommandRunAfterTestCaseHook

func (*Envelope) GetCommandRunAfterTestRunHooks

func (m *Envelope) GetCommandRunAfterTestRunHooks() *CommandRunAfterTestRunHooks

func (*Envelope) GetCommandRunBeforeTestCaseHook

func (m *Envelope) GetCommandRunBeforeTestCaseHook() *CommandRunBeforeTestCaseHook

func (*Envelope) GetCommandRunBeforeTestRunHooks

func (m *Envelope) GetCommandRunBeforeTestRunHooks() *CommandRunBeforeTestRunHooks

func (*Envelope) GetCommandRunTestStep

func (m *Envelope) GetCommandRunTestStep() *CommandRunTestStep

func (*Envelope) GetCommandStart

func (m *Envelope) GetCommandStart() *CommandStart

func (*Envelope) GetGherkinDocument

func (m *Envelope) GetGherkinDocument() *GherkinDocument

func (*Envelope) GetMessage

func (m *Envelope) GetMessage() isEnvelope_Message

func (*Envelope) GetPickle

func (m *Envelope) GetPickle() *Pickle

func (*Envelope) GetPickleAccepted

func (m *Envelope) GetPickleAccepted() *PickleAccepted

func (*Envelope) GetPickleRejected

func (m *Envelope) GetPickleRejected() *PickleRejected

func (*Envelope) GetSource

func (m *Envelope) GetSource() *Source

func (*Envelope) GetTestCaseFinished

func (m *Envelope) GetTestCaseFinished() *TestCaseFinished

func (*Envelope) GetTestCasePrepared

func (m *Envelope) GetTestCasePrepared() *TestCasePrepared

func (*Envelope) GetTestCaseStarted

func (m *Envelope) GetTestCaseStarted() *TestCaseStarted

func (*Envelope) GetTestHookFinished

func (m *Envelope) GetTestHookFinished() *TestHookFinished

func (*Envelope) GetTestHookStarted

func (m *Envelope) GetTestHookStarted() *TestHookStarted

func (*Envelope) GetTestRunFinished

func (m *Envelope) GetTestRunFinished() *TestRunFinished

func (*Envelope) GetTestRunStarted

func (m *Envelope) GetTestRunStarted() *TestRunStarted

func (*Envelope) GetTestStepFinished

func (m *Envelope) GetTestStepFinished() *TestStepFinished

func (*Envelope) GetTestStepStarted

func (m *Envelope) GetTestStepStarted() *TestStepStarted

func (*Envelope) Marshal

func (m *Envelope) Marshal() (dAtA []byte, err error)

func (*Envelope) MarshalTo

func (m *Envelope) MarshalTo(dAtA []byte) (int, error)

func (*Envelope) ProtoMessage

func (*Envelope) ProtoMessage()

func (*Envelope) Reset

func (m *Envelope) Reset()

func (*Envelope) Size

func (m *Envelope) Size() (n int)

func (*Envelope) String

func (m *Envelope) String() string

func (*Envelope) Unmarshal

func (m *Envelope) Unmarshal(dAtA []byte) error

func (*Envelope) XXX_DiscardUnknown

func (m *Envelope) XXX_DiscardUnknown()

func (*Envelope) XXX_Marshal

func (m *Envelope) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Envelope) XXX_Merge

func (dst *Envelope) XXX_Merge(src proto.Message)

func (*Envelope) XXX_OneofFuncs

func (*Envelope) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*Envelope) XXX_Size

func (m *Envelope) XXX_Size() int

func (*Envelope) XXX_Unmarshal

func (m *Envelope) XXX_Unmarshal(b []byte) error

type Envelope_Attachment

type Envelope_Attachment struct {
	Attachment *Attachment `protobuf:"bytes,4,opt,name=attachment,oneof"`
}

func (*Envelope_Attachment) MarshalTo

func (m *Envelope_Attachment) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_Attachment) Size

func (m *Envelope_Attachment) Size() (n int)

type Envelope_CommandActionComplete

type Envelope_CommandActionComplete struct {
	CommandActionComplete *CommandActionComplete `protobuf:"bytes,17,opt,name=commandActionComplete,oneof"`
}

func (*Envelope_CommandActionComplete) MarshalTo

func (m *Envelope_CommandActionComplete) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_CommandActionComplete) Size

func (m *Envelope_CommandActionComplete) Size() (n int)

type Envelope_CommandError

type Envelope_CommandError struct {
	CommandError string `protobuf:"bytes,25,opt,name=commandError,proto3,oneof"`
}

func (*Envelope_CommandError) MarshalTo

func (m *Envelope_CommandError) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_CommandError) Size

func (m *Envelope_CommandError) Size() (n int)

type Envelope_CommandGenerateSnippet

type Envelope_CommandGenerateSnippet struct {
	CommandGenerateSnippet *CommandGenerateSnippet `protobuf:"bytes,24,opt,name=commandGenerateSnippet,oneof"`
}

func (*Envelope_CommandGenerateSnippet) MarshalTo

func (m *Envelope_CommandGenerateSnippet) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_CommandGenerateSnippet) Size

func (m *Envelope_CommandGenerateSnippet) Size() (n int)

type Envelope_CommandInitializeTestCase

type Envelope_CommandInitializeTestCase struct {
	CommandInitializeTestCase *CommandInitializeTestCase `protobuf:"bytes,19,opt,name=commandInitializeTestCase,oneof"`
}

func (*Envelope_CommandInitializeTestCase) MarshalTo

func (m *Envelope_CommandInitializeTestCase) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_CommandInitializeTestCase) Size

type Envelope_CommandRunAfterTestCaseHook

type Envelope_CommandRunAfterTestCaseHook struct {
	CommandRunAfterTestCaseHook *CommandRunAfterTestCaseHook `protobuf:"bytes,22,opt,name=commandRunAfterTestCaseHook,oneof"`
}

func (*Envelope_CommandRunAfterTestCaseHook) MarshalTo

func (m *Envelope_CommandRunAfterTestCaseHook) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_CommandRunAfterTestCaseHook) Size

type Envelope_CommandRunAfterTestRunHooks

type Envelope_CommandRunAfterTestRunHooks struct {
	CommandRunAfterTestRunHooks *CommandRunAfterTestRunHooks `protobuf:"bytes,23,opt,name=commandRunAfterTestRunHooks,oneof"`
}

func (*Envelope_CommandRunAfterTestRunHooks) MarshalTo

func (m *Envelope_CommandRunAfterTestRunHooks) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_CommandRunAfterTestRunHooks) Size

type Envelope_CommandRunBeforeTestCaseHook

type Envelope_CommandRunBeforeTestCaseHook struct {
	CommandRunBeforeTestCaseHook *CommandRunBeforeTestCaseHook `protobuf:"bytes,20,opt,name=commandRunBeforeTestCaseHook,oneof"`
}

func (*Envelope_CommandRunBeforeTestCaseHook) MarshalTo

func (m *Envelope_CommandRunBeforeTestCaseHook) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_CommandRunBeforeTestCaseHook) Size

type Envelope_CommandRunBeforeTestRunHooks

type Envelope_CommandRunBeforeTestRunHooks struct {
	CommandRunBeforeTestRunHooks *CommandRunBeforeTestRunHooks `protobuf:"bytes,18,opt,name=commandRunBeforeTestRunHooks,oneof"`
}

func (*Envelope_CommandRunBeforeTestRunHooks) MarshalTo

func (m *Envelope_CommandRunBeforeTestRunHooks) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_CommandRunBeforeTestRunHooks) Size

type Envelope_CommandRunTestStep

type Envelope_CommandRunTestStep struct {
	CommandRunTestStep *CommandRunTestStep `protobuf:"bytes,21,opt,name=commandRunTestStep,oneof"`
}

func (*Envelope_CommandRunTestStep) MarshalTo

func (m *Envelope_CommandRunTestStep) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_CommandRunTestStep) Size

func (m *Envelope_CommandRunTestStep) Size() (n int)

type Envelope_CommandStart

type Envelope_CommandStart struct {
	CommandStart *CommandStart `protobuf:"bytes,16,opt,name=commandStart,oneof"`
}

func (*Envelope_CommandStart) MarshalTo

func (m *Envelope_CommandStart) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_CommandStart) Size

func (m *Envelope_CommandStart) Size() (n int)

type Envelope_GherkinDocument

type Envelope_GherkinDocument struct {
	GherkinDocument *GherkinDocument `protobuf:"bytes,2,opt,name=gherkinDocument,oneof"`
}

func (*Envelope_GherkinDocument) MarshalTo

func (m *Envelope_GherkinDocument) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_GherkinDocument) Size

func (m *Envelope_GherkinDocument) Size() (n int)

type Envelope_Pickle

type Envelope_Pickle struct {
	Pickle *Pickle `protobuf:"bytes,3,opt,name=pickle,oneof"`
}

func (*Envelope_Pickle) MarshalTo

func (m *Envelope_Pickle) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_Pickle) Size

func (m *Envelope_Pickle) Size() (n int)

type Envelope_PickleAccepted

type Envelope_PickleAccepted struct {
	PickleAccepted *PickleAccepted `protobuf:"bytes,11,opt,name=pickleAccepted,oneof"`
}

func (*Envelope_PickleAccepted) MarshalTo

func (m *Envelope_PickleAccepted) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_PickleAccepted) Size

func (m *Envelope_PickleAccepted) Size() (n int)

type Envelope_PickleRejected

type Envelope_PickleRejected struct {
	PickleRejected *PickleRejected `protobuf:"bytes,12,opt,name=pickleRejected,oneof"`
}

func (*Envelope_PickleRejected) MarshalTo

func (m *Envelope_PickleRejected) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_PickleRejected) Size

func (m *Envelope_PickleRejected) Size() (n int)

type Envelope_Source

type Envelope_Source struct {
	Source *Source `protobuf:"bytes,1,opt,name=source,oneof"`
}

func (*Envelope_Source) MarshalTo

func (m *Envelope_Source) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_Source) Size

func (m *Envelope_Source) Size() (n int)

type Envelope_TestCaseFinished

type Envelope_TestCaseFinished struct {
	TestCaseFinished *TestCaseFinished `protobuf:"bytes,8,opt,name=testCaseFinished,oneof"`
}

func (*Envelope_TestCaseFinished) MarshalTo

func (m *Envelope_TestCaseFinished) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_TestCaseFinished) Size

func (m *Envelope_TestCaseFinished) Size() (n int)

type Envelope_TestCasePrepared

type Envelope_TestCasePrepared struct {
	TestCasePrepared *TestCasePrepared `protobuf:"bytes,13,opt,name=testCasePrepared,oneof"`
}

func (*Envelope_TestCasePrepared) MarshalTo

func (m *Envelope_TestCasePrepared) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_TestCasePrepared) Size

func (m *Envelope_TestCasePrepared) Size() (n int)

type Envelope_TestCaseStarted

type Envelope_TestCaseStarted struct {
	TestCaseStarted *TestCaseStarted `protobuf:"bytes,5,opt,name=testCaseStarted,oneof"`
}

func (*Envelope_TestCaseStarted) MarshalTo

func (m *Envelope_TestCaseStarted) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_TestCaseStarted) Size

func (m *Envelope_TestCaseStarted) Size() (n int)

type Envelope_TestHookFinished

type Envelope_TestHookFinished struct {
	TestHookFinished *TestHookFinished `protobuf:"bytes,10,opt,name=testHookFinished,oneof"`
}

func (*Envelope_TestHookFinished) MarshalTo

func (m *Envelope_TestHookFinished) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_TestHookFinished) Size

func (m *Envelope_TestHookFinished) Size() (n int)

type Envelope_TestHookStarted

type Envelope_TestHookStarted struct {
	TestHookStarted *TestHookStarted `protobuf:"bytes,9,opt,name=testHookStarted,oneof"`
}

func (*Envelope_TestHookStarted) MarshalTo

func (m *Envelope_TestHookStarted) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_TestHookStarted) Size

func (m *Envelope_TestHookStarted) Size() (n int)

type Envelope_TestRunFinished

type Envelope_TestRunFinished struct {
	TestRunFinished *TestRunFinished `protobuf:"bytes,15,opt,name=testRunFinished,oneof"`
}

func (*Envelope_TestRunFinished) MarshalTo

func (m *Envelope_TestRunFinished) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_TestRunFinished) Size

func (m *Envelope_TestRunFinished) Size() (n int)

type Envelope_TestRunStarted

type Envelope_TestRunStarted struct {
	TestRunStarted *TestRunStarted `protobuf:"bytes,14,opt,name=testRunStarted,oneof"`
}

func (*Envelope_TestRunStarted) MarshalTo

func (m *Envelope_TestRunStarted) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_TestRunStarted) Size

func (m *Envelope_TestRunStarted) Size() (n int)

type Envelope_TestStepFinished

type Envelope_TestStepFinished struct {
	TestStepFinished *TestStepFinished `protobuf:"bytes,7,opt,name=testStepFinished,oneof"`
}

func (*Envelope_TestStepFinished) MarshalTo

func (m *Envelope_TestStepFinished) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_TestStepFinished) Size

func (m *Envelope_TestStepFinished) Size() (n int)

type Envelope_TestStepStarted

type Envelope_TestStepStarted struct {
	TestStepStarted *TestStepStarted `protobuf:"bytes,6,opt,name=testStepStarted,oneof"`
}

func (*Envelope_TestStepStarted) MarshalTo

func (m *Envelope_TestStepStarted) MarshalTo(dAtA []byte) (int, error)

func (*Envelope_TestStepStarted) Size

func (m *Envelope_TestStepStarted) Size() (n int)

type GeneratedExpression

type GeneratedExpression struct {
	Text               string   `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
	ParameterTypeNames []string `protobuf:"bytes,2,rep,name=parameterTypeNames" json:"parameterTypeNames,omitempty"`
}

func (*GeneratedExpression) Descriptor

func (*GeneratedExpression) Descriptor() ([]byte, []int)

func (*GeneratedExpression) GetParameterTypeNames

func (m *GeneratedExpression) GetParameterTypeNames() []string

func (*GeneratedExpression) GetText

func (m *GeneratedExpression) GetText() string

func (*GeneratedExpression) Marshal

func (m *GeneratedExpression) Marshal() (dAtA []byte, err error)

func (*GeneratedExpression) MarshalTo

func (m *GeneratedExpression) MarshalTo(dAtA []byte) (int, error)

func (*GeneratedExpression) ProtoMessage

func (*GeneratedExpression) ProtoMessage()

func (*GeneratedExpression) Reset

func (m *GeneratedExpression) Reset()

func (*GeneratedExpression) Size

func (m *GeneratedExpression) Size() (n int)

func (*GeneratedExpression) String

func (m *GeneratedExpression) String() string

func (*GeneratedExpression) Unmarshal

func (m *GeneratedExpression) Unmarshal(dAtA []byte) error

func (*GeneratedExpression) XXX_DiscardUnknown

func (m *GeneratedExpression) XXX_DiscardUnknown()

func (*GeneratedExpression) XXX_Marshal

func (m *GeneratedExpression) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GeneratedExpression) XXX_Merge

func (dst *GeneratedExpression) XXX_Merge(src proto.Message)

func (*GeneratedExpression) XXX_Size

func (m *GeneratedExpression) XXX_Size() int

func (*GeneratedExpression) XXX_Unmarshal

func (m *GeneratedExpression) XXX_Unmarshal(b []byte) error

type GherkinDocument

type GherkinDocument struct {
	// *
	// The [URI](https://en.wikipedia.org/wiki/Uniform_Resource_Identifier)
	// of the source, typically a file path relative to the root directory
	Uri     string                   `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
	Feature *GherkinDocument_Feature `protobuf:"bytes,2,opt,name=feature" json:"feature,omitempty"`
	// All the comments in the Gherkin document
	Comments []*GherkinDocument_Comment `protobuf:"bytes,3,rep,name=comments" json:"comments,omitempty"`
}

* The [AST](https://en.wikipedia.org/wiki/Abstract_syntax_tree) of a Gherkin document. Cucumber implementations should *not* depend on `GherkinDocument` or any of its children for execution - use [Pickle](#io.cucumber.messages.Pickle) instead.

The only consumers of `GherkinDocument` should only be formatters that produce "rich" output, resembling the original Gherkin document.

func (*GherkinDocument) Descriptor

func (*GherkinDocument) Descriptor() ([]byte, []int)

func (*GherkinDocument) GetComments

func (m *GherkinDocument) GetComments() []*GherkinDocument_Comment

func (*GherkinDocument) GetFeature

func (m *GherkinDocument) GetFeature() *GherkinDocument_Feature

func (*GherkinDocument) GetUri

func (m *GherkinDocument) GetUri() string

func (*GherkinDocument) Marshal

func (m *GherkinDocument) Marshal() (dAtA []byte, err error)

func (*GherkinDocument) MarshalTo

func (m *GherkinDocument) MarshalTo(dAtA []byte) (int, error)

func (*GherkinDocument) ProtoMessage

func (*GherkinDocument) ProtoMessage()

func (*GherkinDocument) Reset

func (m *GherkinDocument) Reset()

func (*GherkinDocument) Size

func (m *GherkinDocument) Size() (n int)

func (*GherkinDocument) String

func (m *GherkinDocument) String() string

func (*GherkinDocument) Unmarshal

func (m *GherkinDocument) Unmarshal(dAtA []byte) error

func (*GherkinDocument) XXX_DiscardUnknown

func (m *GherkinDocument) XXX_DiscardUnknown()

func (*GherkinDocument) XXX_Marshal

func (m *GherkinDocument) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GherkinDocument) XXX_Merge

func (dst *GherkinDocument) XXX_Merge(src proto.Message)

func (*GherkinDocument) XXX_Size

func (m *GherkinDocument) XXX_Size() int

func (*GherkinDocument) XXX_Unmarshal

func (m *GherkinDocument) XXX_Unmarshal(b []byte) error

type GherkinDocument_Comment

type GherkinDocument_Comment struct {
	// The location of the comment
	Location *Location `protobuf:"bytes,1,opt,name=location" json:"location,omitempty"`
	// The text of the comment
	Text string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
}

* A comment in a Gherkin document

func (*GherkinDocument_Comment) Descriptor

func (*GherkinDocument_Comment) Descriptor() ([]byte, []int)

func (*GherkinDocument_Comment) GetLocation

func (m *GherkinDocument_Comment) GetLocation() *Location

func (*GherkinDocument_Comment) GetText

func (m *GherkinDocument_Comment) GetText() string

func (*GherkinDocument_Comment) Marshal

func (m *GherkinDocument_Comment) Marshal() (dAtA []byte, err error)

func (*GherkinDocument_Comment) MarshalTo

func (m *GherkinDocument_Comment) MarshalTo(dAtA []byte) (int, error)

func (*GherkinDocument_Comment) ProtoMessage

func (*GherkinDocument_Comment) ProtoMessage()

func (*GherkinDocument_Comment) Reset

func (m *GherkinDocument_Comment) Reset()

func (*GherkinDocument_Comment) Size

func (m *GherkinDocument_Comment) Size() (n int)

func (*GherkinDocument_Comment) String

func (m *GherkinDocument_Comment) String() string

func (*GherkinDocument_Comment) Unmarshal

func (m *GherkinDocument_Comment) Unmarshal(dAtA []byte) error

func (*GherkinDocument_Comment) XXX_DiscardUnknown

func (m *GherkinDocument_Comment) XXX_DiscardUnknown()

func (*GherkinDocument_Comment) XXX_Marshal

func (m *GherkinDocument_Comment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GherkinDocument_Comment) XXX_Merge

func (dst *GherkinDocument_Comment) XXX_Merge(src proto.Message)

func (*GherkinDocument_Comment) XXX_Size

func (m *GherkinDocument_Comment) XXX_Size() int

func (*GherkinDocument_Comment) XXX_Unmarshal

func (m *GherkinDocument_Comment) XXX_Unmarshal(b []byte) error

type GherkinDocument_Feature

type GherkinDocument_Feature struct {
	// The location of the `Feature` keyword
	Location *Location `protobuf:"bytes,1,opt,name=location" json:"location,omitempty"`
	// All the tags placed above the `Feature` keyword
	Tags []*GherkinDocument_Feature_Tag `protobuf:"bytes,2,rep,name=tags" json:"tags,omitempty"`
	// The [ISO 639-1](https://en.wikipedia.org/wiki/ISO_639-1) language code of the Gherkin document
	Language string `protobuf:"bytes,3,opt,name=language,proto3" json:"language,omitempty"`
	// The text of the `Feature` keyword (in the language specified by `language`)
	Keyword string `protobuf:"bytes,4,opt,name=keyword,proto3" json:"keyword,omitempty"`
	// The name of the feature (the text following the `keyword`)
	Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
	// The line(s) underneath the line with the `keyword` that are used as description
	Description string `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
	// Zero or more children
	Children []*GherkinDocument_Feature_FeatureChild `protobuf:"bytes,7,rep,name=children" json:"children,omitempty"`
}

* The top level node in the AST

func (*GherkinDocument_Feature) Descriptor

func (*GherkinDocument_Feature) Descriptor() ([]byte, []int)

func (*GherkinDocument_Feature) GetChildren

func (*GherkinDocument_Feature) GetDescription

func (m *GherkinDocument_Feature) GetDescription() string

func (*GherkinDocument_Feature) GetKeyword

func (m *GherkinDocument_Feature) GetKeyword() string

func (*GherkinDocument_Feature) GetLanguage

func (m *GherkinDocument_Feature) GetLanguage() string

func (*GherkinDocument_Feature) GetLocation

func (m *GherkinDocument_Feature) GetLocation() *Location

func (*GherkinDocument_Feature) GetName

func (m *GherkinDocument_Feature) GetName() string

func (*GherkinDocument_Feature) GetTags

func (*GherkinDocument_Feature) Marshal

func (m *GherkinDocument_Feature) Marshal() (dAtA []byte, err error)

func (*GherkinDocument_Feature) MarshalTo

func (m *GherkinDocument_Feature) MarshalTo(dAtA []byte) (int, error)

func (*GherkinDocument_Feature) ProtoMessage

func (*GherkinDocument_Feature) ProtoMessage()

func (*GherkinDocument_Feature) Reset

func (m *GherkinDocument_Feature) Reset()

func (*GherkinDocument_Feature) Size

func (m *GherkinDocument_Feature) Size() (n int)

func (*GherkinDocument_Feature) String

func (m *GherkinDocument_Feature) String() string

func (*GherkinDocument_Feature) Unmarshal

func (m *GherkinDocument_Feature) Unmarshal(dAtA []byte) error

func (*GherkinDocument_Feature) XXX_DiscardUnknown

func (m *GherkinDocument_Feature) XXX_DiscardUnknown()

func (*GherkinDocument_Feature) XXX_Marshal

func (m *GherkinDocument_Feature) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GherkinDocument_Feature) XXX_Merge

func (dst *GherkinDocument_Feature) XXX_Merge(src proto.Message)

func (*GherkinDocument_Feature) XXX_Size

func (m *GherkinDocument_Feature) XXX_Size() int

func (*GherkinDocument_Feature) XXX_Unmarshal

func (m *GherkinDocument_Feature) XXX_Unmarshal(b []byte) error

type GherkinDocument_Feature_Background

type GherkinDocument_Feature_Background struct {
	// The location of the `Background` keyword
	Location    *Location                       `protobuf:"bytes,1,opt,name=location" json:"location,omitempty"`
	Keyword     string                          `protobuf:"bytes,2,opt,name=keyword,proto3" json:"keyword,omitempty"`
	Name        string                          `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Description string                          `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	Steps       []*GherkinDocument_Feature_Step `protobuf:"bytes,5,rep,name=steps" json:"steps,omitempty"`
}

func (*GherkinDocument_Feature_Background) Descriptor

func (*GherkinDocument_Feature_Background) Descriptor() ([]byte, []int)

func (*GherkinDocument_Feature_Background) GetDescription

func (m *GherkinDocument_Feature_Background) GetDescription() string

func (*GherkinDocument_Feature_Background) GetKeyword

func (*GherkinDocument_Feature_Background) GetLocation

func (m *GherkinDocument_Feature_Background) GetLocation() *Location

func (*GherkinDocument_Feature_Background) GetName

func (*GherkinDocument_Feature_Background) GetSteps

func (*GherkinDocument_Feature_Background) Marshal

func (m *GherkinDocument_Feature_Background) Marshal() (dAtA []byte, err error)

func (*GherkinDocument_Feature_Background) MarshalTo

func (m *GherkinDocument_Feature_Background) MarshalTo(dAtA []byte) (int, error)

func (*GherkinDocument_Feature_Background) ProtoMessage

func (*GherkinDocument_Feature_Background) ProtoMessage()

func (*GherkinDocument_Feature_Background) Reset

func (*GherkinDocument_Feature_Background) Size

func (*GherkinDocument_Feature_Background) String

func (*GherkinDocument_Feature_Background) Unmarshal

func (m *GherkinDocument_Feature_Background) Unmarshal(dAtA []byte) error

func (*GherkinDocument_Feature_Background) XXX_DiscardUnknown

func (m *GherkinDocument_Feature_Background) XXX_DiscardUnknown()

func (*GherkinDocument_Feature_Background) XXX_Marshal

func (m *GherkinDocument_Feature_Background) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GherkinDocument_Feature_Background) XXX_Merge

func (dst *GherkinDocument_Feature_Background) XXX_Merge(src proto.Message)

func (*GherkinDocument_Feature_Background) XXX_Size

func (*GherkinDocument_Feature_Background) XXX_Unmarshal

func (m *GherkinDocument_Feature_Background) XXX_Unmarshal(b []byte) error

type GherkinDocument_Feature_FeatureChild

type GherkinDocument_Feature_FeatureChild struct {
	// Types that are valid to be assigned to Value:
	//	*GherkinDocument_Feature_FeatureChild_Rule_
	//	*GherkinDocument_Feature_FeatureChild_Background
	//	*GherkinDocument_Feature_FeatureChild_Scenario
	Value isGherkinDocument_Feature_FeatureChild_Value `protobuf_oneof:"value"`
}

* A child node of a `Feature` node

func (*GherkinDocument_Feature_FeatureChild) Descriptor

func (*GherkinDocument_Feature_FeatureChild) Descriptor() ([]byte, []int)

func (*GherkinDocument_Feature_FeatureChild) GetBackground

func (*GherkinDocument_Feature_FeatureChild) GetRule

func (*GherkinDocument_Feature_FeatureChild) GetScenario

func (*GherkinDocument_Feature_FeatureChild) GetValue

func (m *GherkinDocument_Feature_FeatureChild) GetValue() isGherkinDocument_Feature_FeatureChild_Value

func (*GherkinDocument_Feature_FeatureChild) Marshal

func (m *GherkinDocument_Feature_FeatureChild) Marshal() (dAtA []byte, err error)

func (*GherkinDocument_Feature_FeatureChild) MarshalTo

func (m *GherkinDocument_Feature_FeatureChild) MarshalTo(dAtA []byte) (int, error)

func (*GherkinDocument_Feature_FeatureChild) ProtoMessage

func (*GherkinDocument_Feature_FeatureChild) ProtoMessage()

func (*GherkinDocument_Feature_FeatureChild) Reset

func (*GherkinDocument_Feature_FeatureChild) Size

func (*GherkinDocument_Feature_FeatureChild) String

func (*GherkinDocument_Feature_FeatureChild) Unmarshal

func (m *GherkinDocument_Feature_FeatureChild) Unmarshal(dAtA []byte) error

func (*GherkinDocument_Feature_FeatureChild) XXX_DiscardUnknown

func (m *GherkinDocument_Feature_FeatureChild) XXX_DiscardUnknown()

func (*GherkinDocument_Feature_FeatureChild) XXX_Marshal

func (m *GherkinDocument_Feature_FeatureChild) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GherkinDocument_Feature_FeatureChild) XXX_Merge

func (*GherkinDocument_Feature_FeatureChild) XXX_OneofFuncs

func (*GherkinDocument_Feature_FeatureChild) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*GherkinDocument_Feature_FeatureChild) XXX_Size

func (*GherkinDocument_Feature_FeatureChild) XXX_Unmarshal

func (m *GherkinDocument_Feature_FeatureChild) XXX_Unmarshal(b []byte) error

type GherkinDocument_Feature_FeatureChild_Background

type GherkinDocument_Feature_FeatureChild_Background struct {
	Background *GherkinDocument_Feature_Background `protobuf:"bytes,2,opt,name=background,oneof"`
}

func (*GherkinDocument_Feature_FeatureChild_Background) MarshalTo

func (*GherkinDocument_Feature_FeatureChild_Background) Size

type GherkinDocument_Feature_FeatureChild_Rule

type GherkinDocument_Feature_FeatureChild_Rule struct {
	// The location of the `Rule` keyword
	Location    *Location                                         `protobuf:"bytes,1,opt,name=location" json:"location,omitempty"`
	Keyword     string                                            `protobuf:"bytes,2,opt,name=keyword,proto3" json:"keyword,omitempty"`
	Name        string                                            `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Description string                                            `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	Children    []*GherkinDocument_Feature_FeatureChild_RuleChild `protobuf:"bytes,5,rep,name=children" json:"children,omitempty"`
}

* A `Rule` node

func (*GherkinDocument_Feature_FeatureChild_Rule) Descriptor

func (*GherkinDocument_Feature_FeatureChild_Rule) Descriptor() ([]byte, []int)

func (*GherkinDocument_Feature_FeatureChild_Rule) GetChildren

func (*GherkinDocument_Feature_FeatureChild_Rule) GetDescription

func (*GherkinDocument_Feature_FeatureChild_Rule) GetKeyword

func (*GherkinDocument_Feature_FeatureChild_Rule) GetLocation

func (*GherkinDocument_Feature_FeatureChild_Rule) GetName

func (*GherkinDocument_Feature_FeatureChild_Rule) Marshal

func (m *GherkinDocument_Feature_FeatureChild_Rule) Marshal() (dAtA []byte, err error)

func (*GherkinDocument_Feature_FeatureChild_Rule) MarshalTo

func (m *GherkinDocument_Feature_FeatureChild_Rule) MarshalTo(dAtA []byte) (int, error)

func (*GherkinDocument_Feature_FeatureChild_Rule) ProtoMessage

func (*GherkinDocument_Feature_FeatureChild_Rule) Reset

func (*GherkinDocument_Feature_FeatureChild_Rule) Size

func (*GherkinDocument_Feature_FeatureChild_Rule) String

func (*GherkinDocument_Feature_FeatureChild_Rule) Unmarshal

func (*GherkinDocument_Feature_FeatureChild_Rule) XXX_DiscardUnknown

func (m *GherkinDocument_Feature_FeatureChild_Rule) XXX_DiscardUnknown()

func (*GherkinDocument_Feature_FeatureChild_Rule) XXX_Marshal

func (m *GherkinDocument_Feature_FeatureChild_Rule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GherkinDocument_Feature_FeatureChild_Rule) XXX_Merge

func (*GherkinDocument_Feature_FeatureChild_Rule) XXX_Size

func (*GherkinDocument_Feature_FeatureChild_Rule) XXX_Unmarshal

type GherkinDocument_Feature_FeatureChild_RuleChild

type GherkinDocument_Feature_FeatureChild_RuleChild struct {
	// Types that are valid to be assigned to Value:
	//	*GherkinDocument_Feature_FeatureChild_RuleChild_Background
	//	*GherkinDocument_Feature_FeatureChild_RuleChild_Scenario
	Value isGherkinDocument_Feature_FeatureChild_RuleChild_Value `protobuf_oneof:"value"`
}

func (*GherkinDocument_Feature_FeatureChild_RuleChild) Descriptor

func (*GherkinDocument_Feature_FeatureChild_RuleChild) GetBackground

func (*GherkinDocument_Feature_FeatureChild_RuleChild) GetScenario

func (*GherkinDocument_Feature_FeatureChild_RuleChild) GetValue

func (m *GherkinDocument_Feature_FeatureChild_RuleChild) GetValue() isGherkinDocument_Feature_FeatureChild_RuleChild_Value

func (*GherkinDocument_Feature_FeatureChild_RuleChild) Marshal

func (m *GherkinDocument_Feature_FeatureChild_RuleChild) Marshal() (dAtA []byte, err error)

func (*GherkinDocument_Feature_FeatureChild_RuleChild) MarshalTo

func (*GherkinDocument_Feature_FeatureChild_RuleChild) ProtoMessage

func (*GherkinDocument_Feature_FeatureChild_RuleChild) Reset

func (*GherkinDocument_Feature_FeatureChild_RuleChild) Size

func (*GherkinDocument_Feature_FeatureChild_RuleChild) String

func (*GherkinDocument_Feature_FeatureChild_RuleChild) Unmarshal

func (*GherkinDocument_Feature_FeatureChild_RuleChild) XXX_DiscardUnknown

func (m *GherkinDocument_Feature_FeatureChild_RuleChild) XXX_DiscardUnknown()

func (*GherkinDocument_Feature_FeatureChild_RuleChild) XXX_Marshal

func (m *GherkinDocument_Feature_FeatureChild_RuleChild) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GherkinDocument_Feature_FeatureChild_RuleChild) XXX_Merge

func (*GherkinDocument_Feature_FeatureChild_RuleChild) XXX_OneofFuncs

func (*GherkinDocument_Feature_FeatureChild_RuleChild) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*GherkinDocument_Feature_FeatureChild_RuleChild) XXX_Size

func (*GherkinDocument_Feature_FeatureChild_RuleChild) XXX_Unmarshal

type GherkinDocument_Feature_FeatureChild_RuleChild_Background

type GherkinDocument_Feature_FeatureChild_RuleChild_Background struct {
	Background *GherkinDocument_Feature_Background `protobuf:"bytes,1,opt,name=background,oneof"`
}

func (*GherkinDocument_Feature_FeatureChild_RuleChild_Background) MarshalTo

func (*GherkinDocument_Feature_FeatureChild_RuleChild_Background) Size

type GherkinDocument_Feature_FeatureChild_RuleChild_Scenario

type GherkinDocument_Feature_FeatureChild_RuleChild_Scenario struct {
	Scenario *GherkinDocument_Feature_Scenario `protobuf:"bytes,2,opt,name=scenario,oneof"`
}

func (*GherkinDocument_Feature_FeatureChild_RuleChild_Scenario) MarshalTo

func (*GherkinDocument_Feature_FeatureChild_RuleChild_Scenario) Size

type GherkinDocument_Feature_FeatureChild_Rule_

type GherkinDocument_Feature_FeatureChild_Rule_ struct {
	Rule *GherkinDocument_Feature_FeatureChild_Rule `protobuf:"bytes,1,opt,name=rule,oneof"`
}

func (*GherkinDocument_Feature_FeatureChild_Rule_) MarshalTo

func (m *GherkinDocument_Feature_FeatureChild_Rule_) MarshalTo(dAtA []byte) (int, error)

func (*GherkinDocument_Feature_FeatureChild_Rule_) Size

type GherkinDocument_Feature_FeatureChild_Scenario

type GherkinDocument_Feature_FeatureChild_Scenario struct {
	Scenario *GherkinDocument_Feature_Scenario `protobuf:"bytes,3,opt,name=scenario,oneof"`
}

func (*GherkinDocument_Feature_FeatureChild_Scenario) MarshalTo

func (*GherkinDocument_Feature_FeatureChild_Scenario) Size

type GherkinDocument_Feature_Scenario

type GherkinDocument_Feature_Scenario struct {
	// The location of the `Scenario` keyword
	Location    *Location                                    `protobuf:"bytes,1,opt,name=location" json:"location,omitempty"`
	Tags        []*GherkinDocument_Feature_Tag               `protobuf:"bytes,2,rep,name=tags" json:"tags,omitempty"`
	Keyword     string                                       `protobuf:"bytes,3,opt,name=keyword,proto3" json:"keyword,omitempty"`
	Name        string                                       `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Description string                                       `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	Steps       []*GherkinDocument_Feature_Step              `protobuf:"bytes,6,rep,name=steps" json:"steps,omitempty"`
	Examples    []*GherkinDocument_Feature_Scenario_Examples `protobuf:"bytes,7,rep,name=examples" json:"examples,omitempty"`
}

func (*GherkinDocument_Feature_Scenario) Descriptor

func (*GherkinDocument_Feature_Scenario) Descriptor() ([]byte, []int)

func (*GherkinDocument_Feature_Scenario) GetDescription

func (m *GherkinDocument_Feature_Scenario) GetDescription() string

func (*GherkinDocument_Feature_Scenario) GetExamples

func (*GherkinDocument_Feature_Scenario) GetKeyword

func (m *GherkinDocument_Feature_Scenario) GetKeyword() string

func (*GherkinDocument_Feature_Scenario) GetLocation

func (m *GherkinDocument_Feature_Scenario) GetLocation() *Location

func (*GherkinDocument_Feature_Scenario) GetName

func (*GherkinDocument_Feature_Scenario) GetSteps

func (*GherkinDocument_Feature_Scenario) GetTags

func (*GherkinDocument_Feature_Scenario) Marshal

func (m *GherkinDocument_Feature_Scenario) Marshal() (dAtA []byte, err error)

func (*GherkinDocument_Feature_Scenario) MarshalTo

func (m *GherkinDocument_Feature_Scenario) MarshalTo(dAtA []byte) (int, error)

func (*GherkinDocument_Feature_Scenario) ProtoMessage

func (*GherkinDocument_Feature_Scenario) ProtoMessage()

func (*GherkinDocument_Feature_Scenario) Reset

func (*GherkinDocument_Feature_Scenario) Size

func (m *GherkinDocument_Feature_Scenario) Size() (n int)

func (*GherkinDocument_Feature_Scenario) String

func (*GherkinDocument_Feature_Scenario) Unmarshal

func (m *GherkinDocument_Feature_Scenario) Unmarshal(dAtA []byte) error

func (*GherkinDocument_Feature_Scenario) XXX_DiscardUnknown

func (m *GherkinDocument_Feature_Scenario) XXX_DiscardUnknown()

func (*GherkinDocument_Feature_Scenario) XXX_Marshal

func (m *GherkinDocument_Feature_Scenario) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GherkinDocument_Feature_Scenario) XXX_Merge

func (dst *GherkinDocument_Feature_Scenario) XXX_Merge(src proto.Message)

func (*GherkinDocument_Feature_Scenario) XXX_Size

func (m *GherkinDocument_Feature_Scenario) XXX_Size() int

func (*GherkinDocument_Feature_Scenario) XXX_Unmarshal

func (m *GherkinDocument_Feature_Scenario) XXX_Unmarshal(b []byte) error

type GherkinDocument_Feature_Scenario_Examples

type GherkinDocument_Feature_Scenario_Examples struct {
	// The location of the `Examples` keyword
	Location    *Location                           `protobuf:"bytes,1,opt,name=location" json:"location,omitempty"`
	Tags        []*GherkinDocument_Feature_Tag      `protobuf:"bytes,2,rep,name=tags" json:"tags,omitempty"`
	Keyword     string                              `protobuf:"bytes,3,opt,name=keyword,proto3" json:"keyword,omitempty"`
	Name        string                              `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Description string                              `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	TableHeader *GherkinDocument_Feature_TableRow   `protobuf:"bytes,6,opt,name=table_header,json=tableHeader" json:"table_header,omitempty"`
	TableBody   []*GherkinDocument_Feature_TableRow `protobuf:"bytes,7,rep,name=table_body,json=tableBody" json:"table_body,omitempty"`
}

func (*GherkinDocument_Feature_Scenario_Examples) Descriptor

func (*GherkinDocument_Feature_Scenario_Examples) Descriptor() ([]byte, []int)

func (*GherkinDocument_Feature_Scenario_Examples) GetDescription

func (*GherkinDocument_Feature_Scenario_Examples) GetKeyword

func (*GherkinDocument_Feature_Scenario_Examples) GetLocation

func (*GherkinDocument_Feature_Scenario_Examples) GetName

func (*GherkinDocument_Feature_Scenario_Examples) GetTableBody

func (*GherkinDocument_Feature_Scenario_Examples) GetTableHeader

func (*GherkinDocument_Feature_Scenario_Examples) GetTags

func (*GherkinDocument_Feature_Scenario_Examples) Marshal

func (m *GherkinDocument_Feature_Scenario_Examples) Marshal() (dAtA []byte, err error)

func (*GherkinDocument_Feature_Scenario_Examples) MarshalTo

func (m *GherkinDocument_Feature_Scenario_Examples) MarshalTo(dAtA []byte) (int, error)

func (*GherkinDocument_Feature_Scenario_Examples) ProtoMessage

func (*GherkinDocument_Feature_Scenario_Examples) Reset

func (*GherkinDocument_Feature_Scenario_Examples) Size

func (*GherkinDocument_Feature_Scenario_Examples) String

func (*GherkinDocument_Feature_Scenario_Examples) Unmarshal

func (*GherkinDocument_Feature_Scenario_Examples) XXX_DiscardUnknown

func (m *GherkinDocument_Feature_Scenario_Examples) XXX_DiscardUnknown()

func (*GherkinDocument_Feature_Scenario_Examples) XXX_Marshal

func (m *GherkinDocument_Feature_Scenario_Examples) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GherkinDocument_Feature_Scenario_Examples) XXX_Merge

func (*GherkinDocument_Feature_Scenario_Examples) XXX_Size

func (*GherkinDocument_Feature_Scenario_Examples) XXX_Unmarshal

type GherkinDocument_Feature_Step

type GherkinDocument_Feature_Step struct {
	// The location of the steps' `keyword`
	Location *Location `protobuf:"bytes,1,opt,name=location" json:"location,omitempty"`
	Keyword  string    `protobuf:"bytes,2,opt,name=keyword,proto3" json:"keyword,omitempty"`
	Text     string    `protobuf:"bytes,3,opt,name=text,proto3" json:"text,omitempty"`
	// Types that are valid to be assigned to Argument:
	//	*GherkinDocument_Feature_Step_DocString_
	//	*GherkinDocument_Feature_Step_DataTable_
	Argument isGherkinDocument_Feature_Step_Argument `protobuf_oneof:"argument"`
}

A step

func (*GherkinDocument_Feature_Step) Descriptor

func (*GherkinDocument_Feature_Step) Descriptor() ([]byte, []int)

func (*GherkinDocument_Feature_Step) GetArgument

func (m *GherkinDocument_Feature_Step) GetArgument() isGherkinDocument_Feature_Step_Argument

func (*GherkinDocument_Feature_Step) GetDataTable

func (*GherkinDocument_Feature_Step) GetDocString

func (*GherkinDocument_Feature_Step) GetKeyword

func (m *GherkinDocument_Feature_Step) GetKeyword() string

func (*GherkinDocument_Feature_Step) GetLocation

func (m *GherkinDocument_Feature_Step) GetLocation() *Location

func (*GherkinDocument_Feature_Step) GetText

func (m *GherkinDocument_Feature_Step) GetText() string

func (*GherkinDocument_Feature_Step) Marshal

func (m *GherkinDocument_Feature_Step) Marshal() (dAtA []byte, err error)

func (*GherkinDocument_Feature_Step) MarshalTo

func (m *GherkinDocument_Feature_Step) MarshalTo(dAtA []byte) (int, error)

func (*GherkinDocument_Feature_Step) ProtoMessage

func (*GherkinDocument_Feature_Step) ProtoMessage()

func (*GherkinDocument_Feature_Step) Reset

func (m *GherkinDocument_Feature_Step) Reset()

func (*GherkinDocument_Feature_Step) Size

func (m *GherkinDocument_Feature_Step) Size() (n int)

func (*GherkinDocument_Feature_Step) String

func (*GherkinDocument_Feature_Step) Unmarshal

func (m *GherkinDocument_Feature_Step) Unmarshal(dAtA []byte) error

func (*GherkinDocument_Feature_Step) XXX_DiscardUnknown

func (m *GherkinDocument_Feature_Step) XXX_DiscardUnknown()

func (*GherkinDocument_Feature_Step) XXX_Marshal

func (m *GherkinDocument_Feature_Step) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GherkinDocument_Feature_Step) XXX_Merge

func (dst *GherkinDocument_Feature_Step) XXX_Merge(src proto.Message)

func (*GherkinDocument_Feature_Step) XXX_OneofFuncs

func (*GherkinDocument_Feature_Step) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*GherkinDocument_Feature_Step) XXX_Size

func (m *GherkinDocument_Feature_Step) XXX_Size() int

func (*GherkinDocument_Feature_Step) XXX_Unmarshal

func (m *GherkinDocument_Feature_Step) XXX_Unmarshal(b []byte) error

type GherkinDocument_Feature_Step_DataTable

type GherkinDocument_Feature_Step_DataTable struct {
	Location *Location                           `protobuf:"bytes,1,opt,name=location" json:"location,omitempty"`
	Rows     []*GherkinDocument_Feature_TableRow `protobuf:"bytes,2,rep,name=rows" json:"rows,omitempty"`
}

func (*GherkinDocument_Feature_Step_DataTable) Descriptor

func (*GherkinDocument_Feature_Step_DataTable) Descriptor() ([]byte, []int)

func (*GherkinDocument_Feature_Step_DataTable) GetLocation

func (*GherkinDocument_Feature_Step_DataTable) GetRows