messages

package module
v11.1.1 Latest Latest
Warning

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

Go to latest
Published: Mar 30, 2020 License: MIT Imports: 8 Imported by: 2

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")
	ErrUnexpectedEndOfGroupMessages = fmt.Errorf("proto: unexpected end of group")
)
View Source
var Attachment_ContentEncoding_name = map[int32]string{
	0: "IDENTITY",
	1: "BASE64",
}
View Source
var Attachment_ContentEncoding_value = map[string]int32{
	"IDENTITY": 0,
	"BASE64":   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 TestStepResult_Status_name = map[int32]string{
	0: "UNKNOWN",
	1: "PASSED",
	2: "SKIPPED",
	3: "PENDING",
	4: "UNDEFINED",
	5: "AMBIGUOUS",
	6: "FAILED",
}
View Source
var TestStepResult_Status_value = map[string]int32{
	"UNKNOWN":   0,
	"PASSED":    1,
	"SKIPPED":   2,
	"PENDING":   3,
	"UNDEFINED": 4,
	"AMBIGUOUS": 5,
	"FAILED":    6,
}

Functions

func DurationToGoDuration

func DurationToGoDuration(duration Duration) time.Duration

func TimestampToGoTime

func TimestampToGoTime(timestamp Timestamp) time.Time

Types

type Attachment

type Attachment struct {
	Source            *SourceReference `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
	TestStepId        string           `protobuf:"bytes,4,opt,name=test_step_id,json=testStepId,proto3" json:"test_step_id,omitempty"`
	TestCaseStartedId string           `protobuf:"bytes,5,opt,name=test_case_started_id,json=testCaseStartedId,proto3" json:"test_case_started_id,omitempty"`
	Body              string           `protobuf:"bytes,6,opt,name=body,proto3" json:"body,omitempty"`
	//*
	// The media type of the data. This can be any valid
	// [IANA Media Type](https://www.iana.org/assignments/media-types/media-types.xhtml)
	// as well as Cucumber-specific media types such as `text/x.cucumber.gherkin+plain`
	// and `text/x.cucumber.stacktrace+plain`
	MediaType       string                     `protobuf:"bytes,7,opt,name=media_type,json=mediaType,proto3" json:"media_type,omitempty"`
	ContentEncoding Attachment_ContentEncoding `` /* 160-byte string literal not displayed */
}

* 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

It is not to be used for runtime errors raised/thrown during execution. This is captured in `TestResult`.

func (*Attachment) Descriptor

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

func (*Attachment) GetBody

func (m *Attachment) GetBody() string

func (*Attachment) GetContentEncoding

func (m *Attachment) GetContentEncoding() Attachment_ContentEncoding

func (*Attachment) GetMediaType

func (m *Attachment) GetMediaType() string

func (*Attachment) GetSource

func (m *Attachment) GetSource() *SourceReference

func (*Attachment) GetTestCaseStartedId

func (m *Attachment) GetTestCaseStartedId() string

func (*Attachment) GetTestStepId

func (m *Attachment) GetTestStepId() string

func (*Attachment) Marshal

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

func (*Attachment) MarshalTo

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

func (*Attachment) MarshalToSizedBuffer

func (m *Attachment) MarshalToSizedBuffer(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 (m *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 Attachment_ContentEncoding

type Attachment_ContentEncoding int32
const (
	Attachment_IDENTITY Attachment_ContentEncoding = 0
	Attachment_BASE64   Attachment_ContentEncoding = 1
)

func (Attachment_ContentEncoding) EnumDescriptor

func (Attachment_ContentEncoding) EnumDescriptor() ([]byte, []int)

func (Attachment_ContentEncoding) String

type CommandActionComplete

type CommandActionComplete struct {
	CompletedId string `protobuf:"bytes,1,opt,name=completed_id,json=completedId,proto3" json:"completed_id,omitempty"`
	// Types that are valid to be assigned to Result:
	//	*CommandActionComplete_TestStepResult
	//	*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) GetTestStepResult

func (m *CommandActionComplete) GetTestStepResult() *TestStepResult

func (*CommandActionComplete) Marshal

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

func (*CommandActionComplete) MarshalTo

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

func (*CommandActionComplete) MarshalToSizedBuffer

func (m *CommandActionComplete) MarshalToSizedBuffer(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 (m *CommandActionComplete) XXX_Merge(src proto.Message)

func (*CommandActionComplete) XXX_OneofWrappers

func (*CommandActionComplete) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers 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" json:"snippet,omitempty"`
}

func (*CommandActionComplete_Snippet) MarshalTo

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

func (*CommandActionComplete_Snippet) MarshalToSizedBuffer

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

func (*CommandActionComplete_Snippet) Size

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

type CommandActionComplete_TestStepResult

type CommandActionComplete_TestStepResult struct {
	TestStepResult *TestStepResult `protobuf:"bytes,2,opt,name=test_step_result,json=testStepResult,proto3,oneof" json:"test_step_result,omitempty"`
}

func (*CommandActionComplete_TestStepResult) MarshalTo

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

func (*CommandActionComplete_TestStepResult) MarshalToSizedBuffer

func (m *CommandActionComplete_TestStepResult) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CommandActionComplete_TestStepResult) Size

type CommandGenerateSnippet

type CommandGenerateSnippet struct {
	ActionId             string                 `protobuf:"bytes,1,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`
	GeneratedExpressions []*GeneratedExpression `protobuf:"bytes,2,rep,name=generated_expressions,json=generatedExpressions,proto3" json:"generated_expressions,omitempty"`
	PickleStepArgument   *PickleStepArgument    `protobuf:"bytes,3,opt,name=pickle_step_argument,json=pickleStepArgument,proto3" json:"pickle_step_argument,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) MarshalToSizedBuffer

func (m *CommandGenerateSnippet) MarshalToSizedBuffer(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 (m *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=action_id,json=actionId,proto3" json:"action_id,omitempty"`
	Pickle   *Pickle `protobuf:"bytes,2,opt,name=pickle,proto3" 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) MarshalToSizedBuffer

func (m *CommandInitializeTestCase) MarshalToSizedBuffer(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 (m *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=action_id,json=actionId,proto3" json:"action_id,omitempty"`
	HookId     string `protobuf:"bytes,2,opt,name=hook_id,json=hookId,proto3" json:"hook_id,omitempty"`
	TestCaseId string `protobuf:"bytes,3,opt,name=test_case_id,json=testCaseId,proto3" json:"test_case_id,omitempty"`
}

func (*CommandRunAfterTestCaseHook) Descriptor

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

func (*CommandRunAfterTestCaseHook) GetActionId

func (m *CommandRunAfterTestCaseHook) GetActionId() string

func (*CommandRunAfterTestCaseHook) GetHookId

func (m *CommandRunAfterTestCaseHook) GetHookId() string

func (*CommandRunAfterTestCaseHook) GetTestCaseId

func (m *CommandRunAfterTestCaseHook) GetTestCaseId() 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) MarshalToSizedBuffer

func (m *CommandRunAfterTestCaseHook) MarshalToSizedBuffer(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 (m *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=action_id,json=actionId,proto3" json:"action_id,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) MarshalToSizedBuffer

func (m *CommandRunAfterTestRunHooks) MarshalToSizedBuffer(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 (m *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=action_id,json=actionId,proto3" json:"action_id,omitempty"`
	HookId     string `protobuf:"bytes,2,opt,name=hook_id,json=hookId,proto3" json:"hook_id,omitempty"`
	TestCaseId string `protobuf:"bytes,3,opt,name=test_case_id,json=testCaseId,proto3" json:"test_case_id,omitempty"`
}

func (*CommandRunBeforeTestCaseHook) Descriptor

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

func (*CommandRunBeforeTestCaseHook) GetActionId

func (m *CommandRunBeforeTestCaseHook) GetActionId() string

func (*CommandRunBeforeTestCaseHook) GetHookId

func (m *CommandRunBeforeTestCaseHook) GetHookId() string

func (*CommandRunBeforeTestCaseHook) GetTestCaseId

func (m *CommandRunBeforeTestCaseHook) GetTestCaseId() 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) MarshalToSizedBuffer

func (m *CommandRunBeforeTestCaseHook) MarshalToSizedBuffer(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 (m *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=action_id,json=actionId,proto3" json:"action_id,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) MarshalToSizedBuffer

func (m *CommandRunBeforeTestRunHooks) MarshalToSizedBuffer(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 (m *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=action_id,json=actionId,proto3" json:"action_id,omitempty"`
	StepDefinitionId   string               `protobuf:"bytes,2,opt,name=step_definition_id,json=stepDefinitionId,proto3" json:"step_definition_id,omitempty"`
	StepMatchArguments []*StepMatchArgument `protobuf:"bytes,3,rep,name=step_match_arguments,json=stepMatchArguments,proto3" json:"step_match_arguments,omitempty"`
	PickleStepArgument *PickleStepArgument  `protobuf:"bytes,4,opt,name=pickle_step_argument,json=pickleStepArgument,proto3" json:"pickle_step_argument,omitempty"`
	TestCaseId         string               `protobuf:"bytes,5,opt,name=test_case_id,json=testCaseId,proto3" json:"test_case_id,omitempty"`
}

func (*CommandRunTestStep) Descriptor

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

func (*CommandRunTestStep) GetActionId

func (m *CommandRunTestStep) GetActionId() string

func (*CommandRunTestStep) GetPickleStepArgument

func (m *CommandRunTestStep) GetPickleStepArgument() *PickleStepArgument

func (*CommandRunTestStep) GetStepDefinitionId

func (m *CommandRunTestStep) GetStepDefinitionId() string

func (*CommandRunTestStep) GetStepMatchArguments

func (m *CommandRunTestStep) GetStepMatchArguments() []*StepMatchArgument

func (*CommandRunTestStep) GetTestCaseId

func (m *CommandRunTestStep) GetTestCaseId() 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) MarshalToSizedBuffer

func (m *CommandRunTestStep) MarshalToSizedBuffer(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 (m *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=base_directory,json=baseDirectory,proto3" json:"base_directory,omitempty"`
	SourcesConfig     *SourcesConfig     `protobuf:"bytes,3,opt,name=sources_config,json=sourcesConfig,proto3" json:"sources_config,omitempty"`
	RuntimeConfig     *RuntimeConfig     `protobuf:"bytes,4,opt,name=runtime_config,json=runtimeConfig,proto3" json:"runtime_config,omitempty"`
	SupportCodeConfig *SupportCodeConfig `protobuf:"bytes,5,opt,name=support_code_config,json=supportCodeConfig,proto3" json:"support_code_config,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) MarshalToSizedBuffer

func (m *CommandStart) MarshalToSizedBuffer(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 (m *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 Duration

type Duration struct {
	Seconds int64 `protobuf:"varint,1,opt,name=seconds,proto3" json:"seconds,omitempty"`
	// Non-negative fractions of a second at nanosecond resolution. Negative
	// second values with fractions must still have non-negative nanos values
	// that count forward in time. Must be from 0 to 999,999,999
	// inclusive.
	Nanos int32 `protobuf:"varint,2,opt,name=nanos,proto3" json:"nanos,omitempty"`
}

The structure is pretty close of the Timestamp one. For clarity, a second type of message is used.

func GoDurationToDuration

func GoDurationToDuration(goDuration time.Duration) Duration

func (*Duration) Descriptor

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

func (*Duration) GetNanos

func (m *Duration) GetNanos() int32

func (*Duration) GetSeconds

func (m *Duration) GetSeconds() int64

func (*Duration) Marshal

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

func (*Duration) MarshalTo

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

func (*Duration) MarshalToSizedBuffer

func (m *Duration) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Duration) ProtoMessage

func (*Duration) ProtoMessage()

func (*Duration) Reset

func (m *Duration) Reset()

func (*Duration) Size

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

func (*Duration) String

func (m *Duration) String() string

func (*Duration) Unmarshal

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

func (*Duration) XXX_DiscardUnknown

func (m *Duration) XXX_DiscardUnknown()

func (*Duration) XXX_Marshal

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

func (*Duration) XXX_Merge

func (m *Duration) XXX_Merge(src proto.Message)

func (*Duration) XXX_Size

func (m *Duration) XXX_Size() int

func (*Duration) XXX_Unmarshal

func (m *Duration) 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_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
	//	*Envelope_TestCase
	//	*Envelope_StepDefinition
	//	*Envelope_Hook
	//	*Envelope_ParameterType
	//	*Envelope_UndefinedParameterType
	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) GetHook

func (m *Envelope) GetHook() *Hook

func (*Envelope) GetMessage

func (m *Envelope) GetMessage() isEnvelope_Message

func (*Envelope) GetParameterType

func (m *Envelope) GetParameterType() *ParameterType

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) GetStepDefinition

func (m *Envelope) GetStepDefinition() *StepDefinition

func (*Envelope) GetTestCase

func (m *Envelope) GetTestCase() *TestCase

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) 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) GetUndefinedParameterType

func (m *Envelope) GetUndefinedParameterType() *UndefinedParameterType

func (*Envelope) Marshal

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

func (*Envelope) MarshalTo

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

func (*Envelope) MarshalToSizedBuffer

func (m *Envelope) MarshalToSizedBuffer(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 (m *Envelope) XXX_Merge(src proto.Message)

func (*Envelope) XXX_OneofWrappers

func (*Envelope) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers 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,proto3,oneof" json:"attachment,omitempty"`
}

func (*Envelope_Attachment) MarshalTo

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

func (*Envelope_Attachment) MarshalToSizedBuffer

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

func (*Envelope_Attachment) Size

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

type Envelope_CommandActionComplete

type Envelope_CommandActionComplete struct {
	CommandActionComplete *CommandActionComplete `` /* 133-byte string literal not displayed */
}

func (*Envelope_CommandActionComplete) MarshalTo

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

func (*Envelope_CommandActionComplete) MarshalToSizedBuffer

func (m *Envelope_CommandActionComplete) MarshalToSizedBuffer(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,23,opt,name=command_error,json=commandError,proto3,oneof" json:"command_error,omitempty"`
}

func (*Envelope_CommandError) MarshalTo

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

func (*Envelope_CommandError) MarshalToSizedBuffer

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

func (*Envelope_CommandError) Size

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

type Envelope_CommandGenerateSnippet

type Envelope_CommandGenerateSnippet struct {
	CommandGenerateSnippet *CommandGenerateSnippet `` /* 136-byte string literal not displayed */
}

func (*Envelope_CommandGenerateSnippet) MarshalTo

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

func (*Envelope_CommandGenerateSnippet) MarshalToSizedBuffer

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

func (*Envelope_CommandGenerateSnippet) Size

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

type Envelope_CommandInitializeTestCase

type Envelope_CommandInitializeTestCase struct {
	CommandInitializeTestCase *CommandInitializeTestCase `` /* 147-byte string literal not displayed */
}

func (*Envelope_CommandInitializeTestCase) MarshalTo

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

func (*Envelope_CommandInitializeTestCase) MarshalToSizedBuffer

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

func (*Envelope_CommandInitializeTestCase) Size

type Envelope_CommandRunAfterTestCaseHook

type Envelope_CommandRunAfterTestCaseHook struct {
	CommandRunAfterTestCaseHook *CommandRunAfterTestCaseHook `` /* 157-byte string literal not displayed */
}

func (*Envelope_CommandRunAfterTestCaseHook) MarshalTo

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

func (*Envelope_CommandRunAfterTestCaseHook) MarshalToSizedBuffer

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

func (*Envelope_CommandRunAfterTestCaseHook) Size

type Envelope_CommandRunAfterTestRunHooks

type Envelope_CommandRunAfterTestRunHooks struct {
	CommandRunAfterTestRunHooks *CommandRunAfterTestRunHooks `` /* 157-byte string literal not displayed */
}

func (*Envelope_CommandRunAfterTestRunHooks) MarshalTo

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

func (*Envelope_CommandRunAfterTestRunHooks) MarshalToSizedBuffer

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

func (*Envelope_CommandRunAfterTestRunHooks) Size

type Envelope_CommandRunBeforeTestCaseHook

type Envelope_CommandRunBeforeTestCaseHook struct {
	CommandRunBeforeTestCaseHook *CommandRunBeforeTestCaseHook `` /* 160-byte string literal not displayed */
}

func (*Envelope_CommandRunBeforeTestCaseHook) MarshalTo

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

func (*Envelope_CommandRunBeforeTestCaseHook) MarshalToSizedBuffer

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

func (*Envelope_CommandRunBeforeTestCaseHook) Size

type Envelope_CommandRunBeforeTestRunHooks

type Envelope_CommandRunBeforeTestRunHooks struct {
	CommandRunBeforeTestRunHooks *CommandRunBeforeTestRunHooks `` /* 160-byte string literal not displayed */
}

func (*Envelope_CommandRunBeforeTestRunHooks) MarshalTo

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

func (*Envelope_CommandRunBeforeTestRunHooks) MarshalToSizedBuffer

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

func (*Envelope_CommandRunBeforeTestRunHooks) Size

type Envelope_CommandRunTestStep

type Envelope_CommandRunTestStep struct {
	CommandRunTestStep *CommandRunTestStep `` /* 126-byte string literal not displayed */
}

func (*Envelope_CommandRunTestStep) MarshalTo

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

func (*Envelope_CommandRunTestStep) MarshalToSizedBuffer

func (m *Envelope_CommandRunTestStep) MarshalToSizedBuffer(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,14,opt,name=command_start,json=commandStart,proto3,oneof" json:"command_start,omitempty"`
}

func (*Envelope_CommandStart) MarshalTo

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

func (*Envelope_CommandStart) MarshalToSizedBuffer

func (m *Envelope_CommandStart) MarshalToSizedBuffer(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=gherkin_document,json=gherkinDocument,proto3,oneof" json:"gherkin_document,omitempty"`
}

func (*Envelope_GherkinDocument) MarshalTo

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

func (*Envelope_GherkinDocument) MarshalToSizedBuffer

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

func (*Envelope_GherkinDocument) Size

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

type Envelope_Hook

type Envelope_Hook struct {
	Hook *Hook `protobuf:"bytes,26,opt,name=hook,proto3,oneof" json:"hook,omitempty"`
}

func (*Envelope_Hook) MarshalTo

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

func (*Envelope_Hook) MarshalToSizedBuffer

func (m *Envelope_Hook) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Envelope_Hook) Size

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

type Envelope_ParameterType

type Envelope_ParameterType struct {
	ParameterType *ParameterType `protobuf:"bytes,27,opt,name=parameter_type,json=parameterType,proto3,oneof" json:"parameter_type,omitempty"`
}

func (*Envelope_ParameterType) MarshalTo

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

func (*Envelope_ParameterType) MarshalToSizedBuffer

func (m *Envelope_ParameterType) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Envelope_ParameterType) Size

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

type Envelope_Pickle

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

func (*Envelope_Pickle) MarshalTo

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

func (*Envelope_Pickle) MarshalToSizedBuffer

func (m *Envelope_Pickle) MarshalToSizedBuffer(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,9,opt,name=pickle_accepted,json=pickleAccepted,proto3,oneof" json:"pickle_accepted,omitempty"`
}

func (*Envelope_PickleAccepted) MarshalTo

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

func (*Envelope_PickleAccepted) MarshalToSizedBuffer

func (m *Envelope_PickleAccepted) MarshalToSizedBuffer(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,10,opt,name=pickle_rejected,json=pickleRejected,proto3,oneof" json:"pickle_rejected,omitempty"`
}

func (*Envelope_PickleRejected) MarshalTo

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

func (*Envelope_PickleRejected) MarshalToSizedBuffer

func (m *Envelope_PickleRejected) MarshalToSizedBuffer(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,proto3,oneof" json:"source,omitempty"`
}

func (*Envelope_Source) MarshalTo

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

func (*Envelope_Source) MarshalToSizedBuffer

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

func (*Envelope_Source) Size

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

type Envelope_StepDefinition

type Envelope_StepDefinition struct {
	StepDefinition *StepDefinition `protobuf:"bytes,25,opt,name=step_definition,json=stepDefinition,proto3,oneof" json:"step_definition,omitempty"`
}

func (*Envelope_StepDefinition) MarshalTo

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

func (*Envelope_StepDefinition) MarshalToSizedBuffer

func (m *Envelope_StepDefinition) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Envelope_StepDefinition) Size

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

type Envelope_TestCase

type Envelope_TestCase struct {
	TestCase *TestCase `protobuf:"bytes,24,opt,name=test_case,json=testCase,proto3,oneof" json:"test_case,omitempty"`
}

func (*Envelope_TestCase) MarshalTo

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

func (*Envelope_TestCase) MarshalToSizedBuffer

func (m *Envelope_TestCase) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Envelope_TestCase) Size

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

type Envelope_TestCaseFinished

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

func (*Envelope_TestCaseFinished) MarshalTo

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

func (*Envelope_TestCaseFinished) MarshalToSizedBuffer

func (m *Envelope_TestCaseFinished) MarshalToSizedBuffer(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,11,opt,name=test_case_prepared,json=testCasePrepared,proto3,oneof" json:"test_case_prepared,omitempty"`
}

func (*Envelope_TestCasePrepared) MarshalTo

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

func (*Envelope_TestCasePrepared) MarshalToSizedBuffer

func (m *Envelope_TestCasePrepared) MarshalToSizedBuffer(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=test_case_started,json=testCaseStarted,proto3,oneof" json:"test_case_started,omitempty"`
}

func (*Envelope_TestCaseStarted) MarshalTo

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

func (*Envelope_TestCaseStarted) MarshalToSizedBuffer

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

func (*Envelope_TestCaseStarted) Size

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

type Envelope_TestRunFinished

type Envelope_TestRunFinished struct {
	TestRunFinished *TestRunFinished `protobuf:"bytes,13,opt,name=test_run_finished,json=testRunFinished,proto3,oneof" json:"test_run_finished,omitempty"`
}

func (*Envelope_TestRunFinished) MarshalTo

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

func (*Envelope_TestRunFinished) MarshalToSizedBuffer

func (m *Envelope_TestRunFinished) MarshalToSizedBuffer(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,12,opt,name=test_run_started,json=testRunStarted,proto3,oneof" json:"test_run_started,omitempty"`
}

func (*Envelope_TestRunStarted) MarshalTo

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

func (*Envelope_TestRunStarted) MarshalToSizedBuffer

func (m *Envelope_TestRunStarted) MarshalToSizedBuffer(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=test_step_finished,json=testStepFinished,proto3,oneof" json:"test_step_finished,omitempty"`
}

func (*Envelope_TestStepFinished) MarshalTo

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

func (*Envelope_TestStepFinished) MarshalToSizedBuffer

func (m *Envelope_TestStepFinished) MarshalToSizedBuffer(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=test_step_started,json=testStepStarted,proto3,oneof" json:"test_step_started,omitempty"`
}

func (*Envelope_TestStepStarted) MarshalTo

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

func (*Envelope_TestStepStarted) MarshalToSizedBuffer

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

func (*Envelope_TestStepStarted) Size

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

type Envelope_UndefinedParameterType

type Envelope_UndefinedParameterType struct {
	UndefinedParameterType *UndefinedParameterType `` /* 136-byte string literal not displayed */
}

func (*Envelope_UndefinedParameterType) MarshalTo

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

func (*Envelope_UndefinedParameterType) MarshalToSizedBuffer

func (m *Envelope_UndefinedParameterType) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Envelope_UndefinedParameterType) Size

func (m *Envelope_UndefinedParameterType) 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=parameter_type_names,json=parameterTypeNames,proto3" json:"parameter_type_names,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) MarshalToSizedBuffer

func (m *GeneratedExpression) MarshalToSizedBuffer(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 (m *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,proto3" json:"feature,omitempty"`
	// All the comments in the Gherkin document
	Comments []*GherkinDocument_Comment `protobuf:"bytes,3,rep,name=comments,proto3" 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) MarshalToSizedBuffer

func (m *GherkinDocument) MarshalToSizedBuffer(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 (m *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,proto3" 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) MarshalToSizedBuffer

func (m *GherkinDocument_Comment) MarshalToSizedBuffer(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 (m *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,proto3" json:"location,omitempty"`
	// All the tags placed above the `Feature` keyword
	Tags []*GherkinDocument_Feature_Tag `protobuf:"bytes,2,rep,name=tags,proto3" 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,proto3" 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) MarshalToSizedBuffer

func (m *GherkinDocument_Feature) MarshalToSizedBuffer(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 (m *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,proto3" 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,proto3" 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) MarshalToSizedBuffer

func (m *GherkinDocument_Feature_Background) MarshalToSizedBuffer(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 (*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) MarshalToSizedBuffer

func (m *GherkinDocument_Feature_FeatureChild) MarshalToSizedBuffer(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_OneofWrappers

func (*GherkinDocument_Feature_FeatureChild) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers 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,proto3,oneof" json:"background,omitempty"`
}

func (*GherkinDocument_Feature_FeatureChild_Background) MarshalTo

func (*GherkinDocument_Feature_FeatureChild_Background) MarshalToSizedBuffer

func (m *GherkinDocument_Feature_FeatureChild_Background) MarshalToSizedBuffer(dAtA []byte) (int, error)

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,proto3" 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,proto3" 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) MarshalToSizedBuffer

func (m *GherkinDocument_Feature_FeatureChild_Rule) MarshalToSizedBuffer(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) MarshalToSizedBuffer

func (m *GherkinDocument_Feature_FeatureChild_RuleChild) MarshalToSizedBuffer(dAtA []byte) (int, error)

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_OneofWrappers

func (*GherkinDocument_Feature_FeatureChild_RuleChild) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers 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,proto3,oneof" json:"background,omitempty"`
}

func (*GherkinDocument_Feature_FeatureChild_RuleChild_Background) MarshalTo

func (*GherkinDocument_Feature_FeatureChild_RuleChild_Background) MarshalToSizedBuffer

func (m *GherkinDocument_Feature_FeatureChild_RuleChild_Background) MarshalToSizedBuffer(dAtA []byte) (int, error)

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,proto3,oneof" json:"scenario,omitempty"`
}

func (*GherkinDocument_Feature_FeatureChild_RuleChild_Scenario) MarshalTo

func (*GherkinDocument_Feature_FeatureChild_RuleChild_Scenario) MarshalToSizedBuffer

func (m *GherkinDocument_Feature_FeatureChild_RuleChild_Scenario) MarshalToSizedBuffer(dAtA []byte) (int, error)

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,proto3,oneof" json:"rule,omitempty"`
}

func (*GherkinDocument_Feature_FeatureChild_Rule_) MarshalTo

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

func (*GherkinDocument_Feature_FeatureChild_Rule_) MarshalToSizedBuffer

func (m *GherkinDocument_Feature_FeatureChild_Rule_) MarshalToSizedBuffer(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,proto3,oneof" json:"scenario,omitempty"`
}

func (*GherkinDocument_Feature_FeatureChild_Scenario) MarshalTo

func (*GherkinDocument_Feature_FeatureChild_Scenario) MarshalToSizedBuffer

func (m *GherkinDocument_Feature_FeatureChild_Scenario) MarshalToSizedBuffer(dAtA []byte) (int, error)

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,proto3" json:"location,omitempty"`
	Tags        []*GherkinDocument_Feature_Tag               `protobuf:"bytes,2,rep,name=tags,proto3" 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,proto3" json:"steps,omitempty"`
	Examples    []*GherkinDocument_Feature_Scenario_Examples `protobuf:"bytes,7,rep,name=examples,proto3" json:"examples,omitempty"`
	Id          string                                       `protobuf:"bytes,8,opt,name=id,proto3" json:"id,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) GetId

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) MarshalToSizedBuffer

func (m *GherkinDocument_Feature_Scenario) MarshalToSizedBuffer(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 (*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,proto3" json:"location,omitempty"`
	Tags        []*GherkinDocument_Feature_Tag      `protobuf:"bytes,2,rep,name=tags,proto3" 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,proto3" json:"table_header,omitempty"`
	TableBody   []*GherkinDocument_Feature_TableRow `protobuf:"bytes,7,rep,name=table_body,json=tableBody,proto3" 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) MarshalToSizedBuffer

func (m *GherkinDocument_Feature_Scenario_Examples) MarshalToSizedBuffer(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,proto3" 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"`
	// Unique ID to be able to reference the Step from PickleStep
	Id string `protobuf:"bytes,7,opt,name=id,proto3" json:"id,omitempty"`
}

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) GetId

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) MarshalToSizedBuffer

func (m *GherkinDocument_Feature_Step) MarshalToSizedBuffer(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 (m *GherkinDocument_Feature_Step) XXX_Merge(src proto.Message)

func (*GherkinDocument_Feature_Step) XXX_OneofWrappers

func (*GherkinDocument_Feature_Step) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers 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,proto3" json:"location,omitempty"`
	Rows     []*GherkinDocument_Feature_TableRow `protobuf:"bytes,2,rep,name=rows,proto3" 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

func (*GherkinDocument_Feature_Step_DataTable) Marshal

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

func (*GherkinDocument_Feature_Step_DataTable) MarshalTo

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

func (*GherkinDocument_Feature_Step_DataTable) MarshalToSizedBuffer

func (m *GherkinDocument_Feature_Step_DataTable) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GherkinDocument_Feature_Step_DataTable) ProtoMessage

func (*GherkinDocument_Feature_Step_DataTable) Reset

func (*GherkinDocument_Feature_Step_DataTable) Size

func (*GherkinDocument_Feature_Step_DataTable) String

func (*GherkinDocument_Feature_Step_DataTable) Unmarshal

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

func (*GherkinDocument_Feature_Step_DataTable) XXX_DiscardUnknown

func (m *GherkinDocument_Feature_Step_DataTable) XXX_DiscardUnknown()

func (*GherkinDocument_Feature_Step_DataTable) XXX_Marshal

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

func (*GherkinDocument_Feature_Step_DataTable) XXX_Merge

func (*GherkinDocument_Feature_Step_DataTable) XXX_Size

func (*GherkinDocument_Feature_Step_DataTable) XXX_Unmarshal

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

type GherkinDocument_Feature_Step_DataTable_

type GherkinDocument_Feature_Step_DataTable_ struct {
	DataTable *GherkinDocument_Feature_Step_DataTable `protobuf:"bytes,6,opt,name=data_table,json=dataTable,proto3,oneof" json:"data_table,omitempty"`
}

func (*GherkinDocument_Feature_Step_DataTable_) MarshalTo

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

func (*GherkinDocument_Feature_Step_DataTable_) MarshalToSizedBuffer

func (m *GherkinDocument_Feature_Step_DataTable_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GherkinDocument_Feature_Step_DataTable_) Size

type GherkinDocument_Feature_Step_DocString

type GherkinDocument_Feature_Step_DocString struct {
	Location  *Location `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"`
	MediaType string    `protobuf:"bytes,2,opt,name=media_type,json=mediaType,proto3" json:"media_type,omitempty"`
	Content   string    `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"`
	Delimiter string    `protobuf:"bytes,4,opt,name=delimiter,proto3" json:"delimiter,omitempty"`
}

func (*GherkinDocument_Feature_Step_DocString) Descriptor

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

func (*GherkinDocument_Feature_Step_DocString) GetContent

func (*GherkinDocument_Feature_Step_DocString) GetDelimiter

func (*GherkinDocument_Feature_Step_DocString) GetLocation

func (*GherkinDocument_Feature_Step_DocString) GetMediaType

func (*GherkinDocument_Feature_Step_DocString) Marshal

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

func (*GherkinDocument_Feature_Step_DocString) MarshalTo

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

func (*GherkinDocument_Feature_Step_DocString) MarshalToSizedBuffer

func (m *GherkinDocument_Feature_Step_DocString) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GherkinDocument_Feature_Step_DocString) ProtoMessage

func (*GherkinDocument_Feature_Step_DocString) Reset

func (*GherkinDocument_Feature_Step_DocString) Size

func (*GherkinDocument_Feature_Step_DocString) String

func (*GherkinDocument_Feature_Step_DocString) Unmarshal

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

func (*GherkinDocument_Feature_Step_DocString) XXX_DiscardUnknown

func (m *GherkinDocument_Feature_Step_DocString) XXX_DiscardUnknown()

func (*GherkinDocument_Feature_Step_DocString) XXX_Marshal

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

func (*GherkinDocument_Feature_Step_DocString) XXX_Merge

func (*GherkinDocument_Feature_Step_DocString) XXX_Size

func (*GherkinDocument_Feature_Step_DocString) XXX_Unmarshal

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

type GherkinDocument_Feature_Step_DocString_

type GherkinDocument_Feature_Step_DocString_ struct {
	DocString *GherkinDocument_Feature_Step_DocString `protobuf:"bytes,5,opt,name=doc_string,json=docString,proto3,oneof" json:"doc_string,omitempty"`
}

func (*GherkinDocument_Feature_Step_DocString_) MarshalTo

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

func (*GherkinDocument_Feature_Step_DocString_) MarshalToSizedBuffer

func (m *GherkinDocument_Feature_Step_DocString_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GherkinDocument_Feature_Step_DocString_) Size

type GherkinDocument_Feature_TableRow

type GherkinDocument_Feature_TableRow struct {
	// The location of the first cell in the row
	Location *Location `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"`
	// Cells in the row
	Cells []*GherkinDocument_Feature_TableRow_TableCell `protobuf:"bytes,2,rep,name=cells,proto3" json:"cells,omitempty"`
	Id    string                                        `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
}

A row in a table

func (*GherkinDocument_Feature_TableRow) Descriptor

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

func (*GherkinDocument_Feature_TableRow) GetCells

func (*GherkinDocument_Feature_TableRow) GetId

func (*GherkinDocument_Feature_TableRow) GetLocation

func (m *GherkinDocument_Feature_TableRow) GetLocation() *Location

func (*GherkinDocument_Feature_TableRow) Marshal

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

func (*GherkinDocument_Feature_TableRow) MarshalTo

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

func (*GherkinDocument_Feature_TableRow) MarshalToSizedBuffer

func (m *GherkinDocument_Feature_TableRow) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GherkinDocument_Feature_TableRow) ProtoMessage

func (*GherkinDocument_Feature_TableRow) ProtoMessage()

func (*GherkinDocument_Feature_TableRow) Reset

func (*GherkinDocument_Feature_TableRow) Size

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

func (*GherkinDocument_Feature_TableRow) String

func (*GherkinDocument_Feature_TableRow) Unmarshal

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

func (*GherkinDocument_Feature_TableRow) XXX_DiscardUnknown

func (m *GherkinDocument_Feature_TableRow) XXX_DiscardUnknown()

func (*GherkinDocument_Feature_TableRow) XXX_Marshal

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

func (*GherkinDocument_Feature_TableRow) XXX_Merge

func (*GherkinDocument_Feature_TableRow) XXX_Size

func (m *GherkinDocument_Feature_TableRow) XXX_Size() int

func (*GherkinDocument_Feature_TableRow) XXX_Unmarshal

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

type GherkinDocument_Feature_TableRow_TableCell

type GherkinDocument_Feature_TableRow_TableCell struct {
	// The location of the cell
	Location *Location `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"`
	// The value of the cell
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
}

A cell in a `TableRow`

func (*GherkinDocument_Feature_TableRow_TableCell) Descriptor

func (*GherkinDocument_Feature_TableRow_TableCell) GetLocation

func (*GherkinDocument_Feature_TableRow_TableCell) GetValue

func (*GherkinDocument_Feature_TableRow_TableCell) Marshal

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

func (*GherkinDocument_Feature_TableRow_TableCell) MarshalTo

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

func (*GherkinDocument_Feature_TableRow_TableCell) MarshalToSizedBuffer

func (m *GherkinDocument_Feature_TableRow_TableCell) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GherkinDocument_Feature_TableRow_TableCell) ProtoMessage

func (*GherkinDocument_Feature_TableRow_TableCell) Reset

func (*GherkinDocument_Feature_TableRow_TableCell) Size

func (*GherkinDocument_Feature_TableRow_TableCell) String

func (*GherkinDocument_Feature_TableRow_TableCell) Unmarshal

func (*GherkinDocument_Feature_TableRow_TableCell) XXX_DiscardUnknown

func (m *GherkinDocument_Feature_TableRow_TableCell) XXX_DiscardUnknown()

func (*GherkinDocument_Feature_TableRow_TableCell) XXX_Marshal

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

func (*GherkinDocument_Feature_TableRow_TableCell) XXX_Merge

func (*GherkinDocument_Feature_TableRow_TableCell) XXX_Size

func (*GherkinDocument_Feature_TableRow_TableCell) XXX_Unmarshal

type GherkinDocument_Feature_Tag

type GherkinDocument_Feature_Tag struct {
	// Location of the tag
	Location *Location `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"`
	// The name of the tag (including the leading `@`)
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Unique ID to be able to reference the Tag from PickleTag
	Id string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
}

* A tag

func (*GherkinDocument_Feature_Tag) Descriptor

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

func (*GherkinDocument_Feature_Tag) GetId

func (*GherkinDocument_Feature_Tag) GetLocation

func (m *GherkinDocument_Feature_Tag) GetLocation() *Location

func (*GherkinDocument_Feature_Tag) GetName

func (m *GherkinDocument_Feature_Tag) GetName() string

func (*GherkinDocument_Feature_Tag) Marshal

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

func (*GherkinDocument_Feature_Tag) MarshalTo

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

func (*GherkinDocument_Feature_Tag) MarshalToSizedBuffer

func (m *GherkinDocument_Feature_Tag) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GherkinDocument_Feature_Tag) ProtoMessage

func (*GherkinDocument_Feature_Tag) ProtoMessage()

func (*GherkinDocument_Feature_Tag) Reset

func (m *GherkinDocument_Feature_Tag) Reset()

func (*GherkinDocument_Feature_Tag) Size

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

func (*GherkinDocument_Feature_Tag) String

func (m *GherkinDocument_Feature_Tag) String() string

func (*GherkinDocument_Feature_Tag) Unmarshal

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

func (*GherkinDocument_Feature_Tag) XXX_DiscardUnknown

func (m *GherkinDocument_Feature_Tag) XXX_DiscardUnknown()

func (*GherkinDocument_Feature_Tag) XXX_Marshal

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

func (*GherkinDocument_Feature_Tag) XXX_Merge

func (m *GherkinDocument_Feature_Tag) XXX_Merge(src proto.Message)

func (*GherkinDocument_Feature_Tag) XXX_Size

func (m *GherkinDocument_Feature_Tag) XXX_Size() int

func (*GherkinDocument_Feature_Tag) XXX_Unmarshal

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

type Hook

type Hook struct {
	Id              string           `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	TagExpression   string           `protobuf:"bytes,2,opt,name=tag_expression,json=tagExpression,proto3" json:"tag_expression,omitempty"`
	SourceReference *SourceReference `protobuf:"bytes,3,opt,name=source_reference,json=sourceReference,proto3" json:"source_reference,omitempty"`
}

func (*Hook) Descriptor

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

func (*Hook) GetId

func (m *Hook) GetId() string

func (*Hook) GetSourceReference

func (m *Hook) GetSourceReference() *SourceReference

func (*Hook) GetTagExpression

func (m *Hook) GetTagExpression() string

func (*Hook) Marshal

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

func (*Hook) MarshalTo

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

func (*Hook) MarshalToSizedBuffer

func (m *Hook) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Hook) ProtoMessage

func (*Hook) ProtoMessage()

func (*Hook) Reset

func (m *Hook) Reset()

func (*Hook) Size

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

func (*Hook) String

func (m *Hook) String() string

func (*Hook) Unmarshal

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

func (*Hook) XXX_DiscardUnknown

func (m *Hook) XXX_DiscardUnknown()

func (*Hook) XXX_Marshal

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

func (*Hook) XXX_Merge

func (m *Hook) XXX_Merge(src proto.Message)

func (*Hook) XXX_Size

func (m *Hook) XXX_Size() int

func (*Hook) XXX_Unmarshal

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

type IdGenerator

type IdGenerator interface {
	// contains filtered or unexported methods
}

type Incrementing

type Incrementing struct {
	// contains filtered or unexported fields
}

func (*Incrementing) NewId

func (self *Incrementing) NewId() string

type Location

type Location struct {
	Line   uint32 `protobuf:"varint,1,opt,name=line,proto3" json:"line,omitempty"`
	Column uint32 `protobuf:"varint,2,opt,name=column,proto3" json:"column,omitempty"`
}

* Points to a line and a column in a text file

func (*Location) Descriptor

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

func (*Location) GetColumn

func (m *Location) GetColumn() uint32

func (*Location) GetLine

func (m *Location) GetLine() uint32

func (*Location) Marshal

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

func (*Location) MarshalTo

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

func (*Location) MarshalToSizedBuffer

func (m *Location) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Location) ProtoMessage

func (*Location) ProtoMessage()

func (*Location) Reset

func (m *Location) Reset()

func (*Location) Size

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

func (*Location) String

func (m *Location) String() string

func (*Location) Unmarshal

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

func (*Location) XXX_DiscardUnknown

func (m *Location) XXX_DiscardUnknown()

func (*Location) XXX_Marshal

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

func (*Location) XXX_Merge

func (m *Location) XXX_Merge(src proto.Message)

func (*Location) XXX_Size

func (m *Location) XXX_Size() int

func (*Location) XXX_Unmarshal

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

type ParameterType

type ParameterType struct {
	// The name is unique, so we don't need an id.
	Name                            string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	RegularExpressions              []string `protobuf:"bytes,2,rep,name=regular_expressions,json=regularExpressions,proto3" json:"regular_expressions,omitempty"`
	PreferForRegularExpressionMatch bool     `` /* 161-byte string literal not displayed */
	UseForSnippets                  bool     `protobuf:"varint,4,opt,name=use_for_snippets,json=useForSnippets,proto3" json:"use_for_snippets,omitempty"`
}

func (*ParameterType) Descriptor

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

func (*ParameterType) GetName

func (m *ParameterType) GetName() string

func (*ParameterType) GetPreferForRegularExpressionMatch

func (m *ParameterType) GetPreferForRegularExpressionMatch() bool

func (*ParameterType) GetRegularExpressions

func (m *ParameterType) GetRegularExpressions() []string

func (*ParameterType) GetUseForSnippets

func (m *ParameterType) GetUseForSnippets() bool

func (*ParameterType) Marshal

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

func (*ParameterType) MarshalTo

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

func (*ParameterType) MarshalToSizedBuffer

func (m *ParameterType) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ParameterType) ProtoMessage

func (*ParameterType) ProtoMessage()

func (*ParameterType) Reset

func (m *ParameterType) Reset()

func (*ParameterType) Size

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

func (*ParameterType) String

func (m *ParameterType) String() string

func (*ParameterType) Unmarshal

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

func (*ParameterType) XXX_DiscardUnknown

func (m *ParameterType) XXX_DiscardUnknown()

func (*ParameterType) XXX_Marshal

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

func (*ParameterType) XXX_Merge

func (m *ParameterType) XXX_Merge(src proto.Message)

func (*ParameterType) XXX_Size

func (m *ParameterType) XXX_Size() int

func (*ParameterType) XXX_Unmarshal

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

type Pickle

type Pickle struct {
	//*
	// A unique id for the pickle. This is a [SHA1](https://en.wikipedia.org/wiki/SHA-1) hash
	// from the source data and the `locations` of the pickle.
	// This ID will change if source the file is modified.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The uri of the source file
	Uri string `protobuf:"bytes,2,opt,name=uri,proto3" json:"uri,omitempty"`
	// The name of the pickle
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// The language of the pickle
	Language string `protobuf:"bytes,4,opt,name=language,proto3" json:"language,omitempty"`
	// One or more steps
	Steps []*Pickle_PickleStep `protobuf:"bytes,5,rep,name=steps,proto3" json:"steps,omitempty"`
	//*
	// One or more tags. If this pickle is constructed from a Gherkin document,
	// It includes inherited tags from the `Feature` as well.
	Tags []*Pickle_PickleTag `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
	//*
	// Points to the AST node locations of the pickle. The last one represents the unique
	// id of the pickle. A pickle constructed from `Examples` will have the first
	// id originating from the `Scenario` AST node, and the second from the `TableRow` AST node.
	AstNodeIds []string `protobuf:"bytes,7,rep,name=ast_node_ids,json=astNodeIds,proto3" json:"ast_node_ids,omitempty"`
}

* A `Pickle` represents a template for a `TestCase`. It is typically derived from another format, such as GherkinDocument(#io.cucumber.messages.GherkinDocument). In the future a `Pickle` may be derived from other formats such as Markdown or Excel files.

By making `Pickle` the main data structure Cucumber uses for execution, the implementation of Cucumber itself becomes simpler, as it doesn't have to deal with the complex structure of a GherkinDocument(#io.cucumber.messages.GherkinDocument).

Each `PickleStep` of a `Pickle` is matched with a `StepDefinition` to create a `TestCase`

func (*Pickle) Descriptor

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

func (*Pickle) GetAstNodeIds

func (m *Pickle) GetAstNodeIds() []string

func (*Pickle) GetId

func (m *Pickle) GetId() string

func (*Pickle) GetLanguage

func (m *Pickle) GetLanguage() string

func (*Pickle) GetName

func (m *Pickle) GetName() string

func (*Pickle) GetSteps

func (m *Pickle) GetSteps() []*Pickle_PickleStep

func (*Pickle) GetTags

func (m *Pickle) GetTags() []*Pickle_PickleTag

func (*Pickle) GetUri

func (m *Pickle) GetUri() string

func (*Pickle) Marshal

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

func (*Pickle) MarshalTo

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

func (*Pickle) MarshalToSizedBuffer

func (m *Pickle) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Pickle) ProtoMessage

func (*Pickle) ProtoMessage()

func (*Pickle) Reset

func (m *Pickle) Reset()

func (*Pickle) Size

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

func (*Pickle) String

func (m *Pickle) String() string

func (*Pickle) Unmarshal

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

func (*Pickle) XXX_DiscardUnknown

func (m *Pickle) XXX_DiscardUnknown()

func (*Pickle) XXX_Marshal

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

func (*Pickle) XXX_Merge

func (m *Pickle) XXX_Merge(src proto.Message)

func (*Pickle) XXX_Size

func (m *Pickle) XXX_Size() int

func (*Pickle) XXX_Unmarshal

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

type PickleAccepted

type PickleAccepted struct {
	PickleId string `protobuf:"bytes,1,opt,name=pickle_id,json=pickleId,proto3" json:"pickle_id,omitempty"`
}

func (*PickleAccepted) Descriptor

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

func (*PickleAccepted) GetPickleId

func (m *PickleAccepted) GetPickleId() string

func (*PickleAccepted) Marshal

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

func (*PickleAccepted) MarshalTo

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

func (*PickleAccepted) MarshalToSizedBuffer

func (m *PickleAccepted) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PickleAccepted) ProtoMessage

func (*PickleAccepted) ProtoMessage()

func (*PickleAccepted) Reset

func (m *PickleAccepted) Reset()

func (*PickleAccepted) Size

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

func (*PickleAccepted) String

func (m *PickleAccepted) String() string

func (*PickleAccepted) Unmarshal

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

func (*PickleAccepted) XXX_DiscardUnknown

func (m *PickleAccepted) XXX_DiscardUnknown()

func (*PickleAccepted) XXX_Marshal

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

func (*PickleAccepted) XXX_Merge

func (m *PickleAccepted) XXX_Merge(src proto.Message)

func (*PickleAccepted) XXX_Size

func (m *PickleAccepted) XXX_Size() int

func (*PickleAccepted) XXX_Unmarshal

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

type PickleRejected

type PickleRejected struct {
	PickleId string `protobuf:"bytes,2,opt,name=pickle_id,json=pickleId,proto3" json:"pickle_id,omitempty"`
}

func (*PickleRejected) Descriptor

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

func (*PickleRejected) GetPickleId

func (m *PickleRejected) GetPickleId() string

func (*PickleRejected) Marshal

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

func (*PickleRejected) MarshalTo

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

func (*PickleRejected) MarshalToSizedBuffer

func (m *PickleRejected) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PickleRejected) ProtoMessage

func (*PickleRejected) ProtoMessage()

func (*PickleRejected) Reset

func (m *PickleRejected) Reset()

func (*PickleRejected) Size

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

func (*PickleRejected) String

func (m *PickleRejected) String() string

func (*PickleRejected) Unmarshal

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

func (*PickleRejected) XXX_DiscardUnknown

func (m *PickleRejected) XXX_DiscardUnknown()

func (*PickleRejected) XXX_Marshal

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

func (*PickleRejected) XXX_Merge

func (m *PickleRejected) XXX_Merge(src proto.Message)

func (*PickleRejected) XXX_Size

func (m *PickleRejected) XXX_Size() int

func (*PickleRejected) XXX_Unmarshal

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

type PickleStepArgument

type PickleStepArgument struct {
	// Types that are valid to be assigned to Message:
	//	*PickleStepArgument_DocString
	//	*PickleStepArgument_DataTable
	Message isPickleStepArgument_Message `protobuf_oneof:"message"`
}

* A wrapper for either a doc string or a table.

func (*PickleStepArgument) Descriptor

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

func (*PickleStepArgument) GetDataTable

func (*PickleStepArgument) GetDocString

func (*PickleStepArgument) GetMessage

func (m *PickleStepArgument) GetMessage() isPickleStepArgument_Message

func (*PickleStepArgument) Marshal

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

func (*PickleStepArgument) MarshalTo

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

func (*PickleStepArgument) MarshalToSizedBuffer

func (m *PickleStepArgument) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PickleStepArgument) ProtoMessage

func (*PickleStepArgument) ProtoMessage()

func (*PickleStepArgument) Reset

func (m *PickleStepArgument) Reset()

func (*PickleStepArgument) Size

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

func (*PickleStepArgument) String

func (m *PickleStepArgument) String() string

func (*PickleStepArgument) Unmarshal

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

func (*PickleStepArgument) XXX_DiscardUnknown

func (m *PickleStepArgument) XXX_DiscardUnknown()

func (*PickleStepArgument) XXX_Marshal

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

func (*PickleStepArgument) XXX_Merge

func (m *PickleStepArgument) XXX_Merge(src proto.Message)

func (*PickleStepArgument) XXX_OneofWrappers

func (*PickleStepArgument) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*PickleStepArgument) XXX_Size

func (m *PickleStepArgument) XXX_Size() int

func (*PickleStepArgument) XXX_Unmarshal

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

type PickleStepArgument_DataTable

type PickleStepArgument_DataTable struct {
	DataTable *PickleStepArgument_PickleTable `protobuf:"bytes,2,opt,name=data_table,json=dataTable,proto3,oneof" json:"data_table,omitempty"`
}

func (*PickleStepArgument_DataTable) MarshalTo

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

func (*PickleStepArgument_DataTable) MarshalToSizedBuffer

func (m *PickleStepArgument_DataTable) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PickleStepArgument_DataTable) Size

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

type PickleStepArgument_DocString

type PickleStepArgument_DocString struct {
	DocString *PickleStepArgument_PickleDocString `protobuf:"bytes,1,opt,name=doc_string,json=docString,proto3,oneof" json:"doc_string,omitempty"`
}

func (*PickleStepArgument_DocString) MarshalTo

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

func (*PickleStepArgument_DocString) MarshalToSizedBuffer

func (m *PickleStepArgument_DocString) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PickleStepArgument_DocString) Size

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

type PickleStepArgument_PickleDocString

type PickleStepArgument_PickleDocString struct {
	MediaType string `protobuf:"bytes,1,opt,name=media_type,json=mediaType,proto3" json:"media_type,omitempty"`
	Content   string `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"`
}

func (*PickleStepArgument_PickleDocString) Descriptor

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

func (*PickleStepArgument_PickleDocString) GetContent

func (*PickleStepArgument_PickleDocString) GetMediaType

func (m *PickleStepArgument_PickleDocString) GetMediaType() string

func (*PickleStepArgument_PickleDocString) Marshal

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

func (*PickleStepArgument_PickleDocString) MarshalTo

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

func (*PickleStepArgument_PickleDocString) MarshalToSizedBuffer

func (m *PickleStepArgument_PickleDocString) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PickleStepArgument_PickleDocString) ProtoMessage

func (*PickleStepArgument_PickleDocString) ProtoMessage()

func (*PickleStepArgument_PickleDocString) Reset

func (*PickleStepArgument_PickleDocString) Size

func (*PickleStepArgument_PickleDocString) String

func (*PickleStepArgument_PickleDocString) Unmarshal

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

func (*PickleStepArgument_PickleDocString) XXX_DiscardUnknown

func (m *PickleStepArgument_PickleDocString) XXX_DiscardUnknown()

func (*PickleStepArgument_PickleDocString) XXX_Marshal

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

func (*PickleStepArgument_PickleDocString) XXX_Merge

func (*PickleStepArgument_PickleDocString) XXX_Size

func (*PickleStepArgument_PickleDocString) XXX_Unmarshal

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

type PickleStepArgument_PickleTable

type PickleStepArgument_PickleTable struct {
	Rows []*PickleStepArgument_PickleTable_PickleTableRow `protobuf:"bytes,1,rep,name=rows,proto3" json:"rows,omitempty"`
}

func (*PickleStepArgument_PickleTable) Descriptor

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

func (*PickleStepArgument_PickleTable) GetRows

func (*PickleStepArgument_PickleTable) Marshal

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

func (*PickleStepArgument_PickleTable) MarshalTo

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

func (*PickleStepArgument_PickleTable) MarshalToSizedBuffer

func (m *PickleStepArgument_PickleTable) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PickleStepArgument_PickleTable) ProtoMessage

func (*PickleStepArgument_PickleTable) ProtoMessage()

func (*PickleStepArgument_PickleTable) Reset

func (m *PickleStepArgument_PickleTable) Reset()

func (*PickleStepArgument_PickleTable) Size

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

func (*PickleStepArgument_PickleTable) String

func (*PickleStepArgument_PickleTable) Unmarshal

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

func (*PickleStepArgument_PickleTable) XXX_DiscardUnknown

func (m *PickleStepArgument_PickleTable) XXX_DiscardUnknown()

func (*PickleStepArgument_PickleTable) XXX_Marshal

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

func (*PickleStepArgument_PickleTable) XXX_Merge

func (m *PickleStepArgument_PickleTable) XXX_Merge(src proto.Message)

func (*PickleStepArgument_PickleTable) XXX_Size

func (m *PickleStepArgument_PickleTable) XXX_Size() int

func (*PickleStepArgument_PickleTable) XXX_Unmarshal

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

type PickleStepArgument_PickleTable_PickleTableRow

type PickleStepArgument_PickleTable_PickleTableRow struct {
	Cells []*PickleStepArgument_PickleTable_PickleTableRow_PickleTableCell `protobuf:"bytes,1,rep,name=cells,proto3" json:"cells,omitempty"`
}

func (*PickleStepArgument_PickleTable_PickleTableRow) Descriptor

func (*PickleStepArgument_PickleTable_PickleTableRow) GetCells

func (*PickleStepArgument_PickleTable_PickleTableRow) Marshal

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

func (*PickleStepArgument_PickleTable_PickleTableRow) MarshalTo

func (*PickleStepArgument_PickleTable_PickleTableRow) MarshalToSizedBuffer

func (m *PickleStepArgument_PickleTable_PickleTableRow) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PickleStepArgument_PickleTable_PickleTableRow) ProtoMessage

func (*PickleStepArgument_PickleTable_PickleTableRow) Reset

func (*PickleStepArgument_PickleTable_PickleTableRow) Size

func (*PickleStepArgument_PickleTable_PickleTableRow) String

func (*PickleStepArgument_PickleTable_PickleTableRow) Unmarshal

func (*PickleStepArgument_PickleTable_PickleTableRow) XXX_DiscardUnknown

func (m *PickleStepArgument_PickleTable_PickleTableRow) XXX_DiscardUnknown()

func (*PickleStepArgument_PickleTable_PickleTableRow) XXX_Marshal

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

func (*PickleStepArgument_PickleTable_PickleTableRow) XXX_Merge

func (*PickleStepArgument_PickleTable_PickleTableRow) XXX_Size

func (*PickleStepArgument_PickleTable_PickleTableRow) XXX_Unmarshal

type PickleStepArgument_PickleTable_PickleTableRow_PickleTableCell

type PickleStepArgument_PickleTable_PickleTableRow_PickleTableCell struct {
	Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
}

func (*PickleStepArgument_PickleTable_PickleTableRow_PickleTableCell) Descriptor

func (*PickleStepArgument_PickleTable_PickleTableRow_PickleTableCell) GetValue

func (*PickleStepArgument_PickleTable_PickleTableRow_PickleTableCell) Marshal

func (*PickleStepArgument_PickleTable_PickleTableRow_PickleTableCell) MarshalTo

func (*PickleStepArgument_PickleTable_PickleTableRow_PickleTableCell) MarshalToSizedBuffer

func (*PickleStepArgument_PickleTable_PickleTableRow_PickleTableCell) ProtoMessage

func (*PickleStepArgument_PickleTable_PickleTableRow_PickleTableCell) Reset

func (*PickleStepArgument_PickleTable_PickleTableRow_PickleTableCell) Size

func (*PickleStepArgument_PickleTable_PickleTableRow_PickleTableCell) String

func (*PickleStepArgument_PickleTable_PickleTableRow_PickleTableCell) Unmarshal

func (*PickleStepArgument_PickleTable_PickleTableRow_PickleTableCell) XXX_DiscardUnknown

func (*PickleStepArgument_PickleTable_PickleTableRow_PickleTableCell) XXX_Marshal

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

func (*PickleStepArgument_PickleTable_PickleTableRow_PickleTableCell) XXX_Merge

func (*PickleStepArgument_PickleTable_PickleTableRow_PickleTableCell) XXX_Size

func (*PickleStepArgument_PickleTable_PickleTableRow_PickleTableCell) XXX_Unmarshal

type Pickle_PickleStep

type Pickle_PickleStep struct {
	Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
	// An optional argument
	Argument *PickleStepArgument `protobuf:"bytes,2,opt,name=argument,proto3" json:"argument,omitempty"`
	// A unique ID for the PickleStep
	Id string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
	// References the IDs of the source of the step. For Gherkin, this can be
	// the ID of a Step, and possibly also the ID of a TableRow
	AstNodeIds []string `protobuf:"bytes,4,rep,name=ast_node_ids,json=astNodeIds,proto3" json:"ast_node_ids,omitempty"`
}

* An executable step

func (*Pickle_PickleStep) Descriptor

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

func (*Pickle_PickleStep) GetArgument

func (m *Pickle_PickleStep) GetArgument() *PickleStepArgument

func (*Pickle_PickleStep) GetAstNodeIds

func (m *Pickle_PickleStep) GetAstNodeIds() []string

func (*Pickle_PickleStep) GetId

func (m *Pickle_PickleStep) GetId() string

func (*Pickle_PickleStep) GetText

func (m *Pickle_PickleStep) GetText() string

func (*Pickle_PickleStep) Marshal

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

func (*Pickle_PickleStep) MarshalTo

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

func (*Pickle_PickleStep) MarshalToSizedBuffer

func (m *Pickle_PickleStep) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Pickle_PickleStep) ProtoMessage

func (*Pickle_PickleStep) ProtoMessage()

func (*Pickle_PickleStep) Reset

func (m *Pickle_PickleStep) Reset()

func (*Pickle_PickleStep) Size

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

func (*Pickle_PickleStep) String

func (m *Pickle_PickleStep) String() string

func (*Pickle_PickleStep) Unmarshal

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

func (*Pickle_PickleStep) XXX_DiscardUnknown

func (m *Pickle_PickleStep) XXX_DiscardUnknown()

func (*Pickle_PickleStep) XXX_Marshal

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

func (*Pickle_PickleStep) XXX_Merge

func (m *Pickle_PickleStep) XXX_Merge(src proto.Message)

func (*Pickle_PickleStep) XXX_Size

func (m *Pickle_PickleStep) XXX_Size() int

func (*Pickle_PickleStep) XXX_Unmarshal

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

type Pickle_PickleTag

type Pickle_PickleTag struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Points to the AST node this was created from
	AstNodeId string `protobuf:"bytes,2,opt,name=ast_node_id,json=astNodeId,proto3" json:"ast_node_id,omitempty"`
}

* A tag

func (*Pickle_PickleTag) Descriptor

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

func (*Pickle_PickleTag) GetAstNodeId

func (m *Pickle_PickleTag) GetAstNodeId() string

func (*Pickle_PickleTag) GetName

func (m *Pickle_PickleTag) GetName() string

func (*Pickle_PickleTag) Marshal

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

func (*Pickle_PickleTag) MarshalTo

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

func (*Pickle_PickleTag) MarshalToSizedBuffer

func (m *Pickle_PickleTag) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Pickle_PickleTag) ProtoMessage

func (*Pickle_PickleTag) ProtoMessage()

func (*Pickle_PickleTag) Reset

func (m *Pickle_PickleTag) Reset()

func (*Pickle_PickleTag) Size

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

func (*Pickle_PickleTag) String

func (m *Pickle_PickleTag) String() string

func (*Pickle_PickleTag) Unmarshal

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

func (*Pickle_PickleTag) XXX_DiscardUnknown

func (m *Pickle_PickleTag) XXX_DiscardUnknown()

func (*Pickle_PickleTag) XXX_Marshal

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

func (*Pickle_PickleTag) XXX_Merge

func (m *Pickle_PickleTag) XXX_Merge(src proto.Message)

func (*Pickle_PickleTag) XXX_Size

func (m *Pickle_PickleTag) XXX_Size() int

func (*Pickle_PickleTag) XXX_Unmarshal

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

type RuntimeConfig

type RuntimeConfig struct {
	IsFailFast  bool   `protobuf:"varint,1,opt,name=is_fail_fast,json=isFailFast,proto3" json:"is_fail_fast,omitempty"`
	IsDryRun    bool   `protobuf:"varint,2,opt,name=is_dry_run,json=isDryRun,proto3" json:"is_dry_run,omitempty"`
	IsStrict    bool   `protobuf:"varint,3,opt,name=is_strict,json=isStrict,proto3" json:"is_strict,omitempty"`
	MaxParallel uint64 `protobuf:"varint,4,opt,name=max_parallel,json=maxParallel,proto3" json:"max_parallel,omitempty"`
}

func (*RuntimeConfig) Descriptor

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

func (*RuntimeConfig) GetIsDryRun

func (m *RuntimeConfig) GetIsDryRun() bool

func (*RuntimeConfig) GetIsFailFast

func (m *RuntimeConfig) GetIsFailFast() bool

func (*RuntimeConfig) GetIsStrict

func (m *RuntimeConfig) GetIsStrict() bool

func (*RuntimeConfig) GetMaxParallel

func (m *RuntimeConfig) GetMaxParallel() uint64

func (*RuntimeConfig) Marshal

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

func (*RuntimeConfig) MarshalTo

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

func (*RuntimeConfig) MarshalToSizedBuffer

func (m *RuntimeConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RuntimeConfig) ProtoMessage

func (*RuntimeConfig) ProtoMessage()

func (*RuntimeConfig) Reset

func (m *RuntimeConfig) Reset()

func (*RuntimeConfig) Size

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

func (*RuntimeConfig) String

func (m *RuntimeConfig) String() string

func (*RuntimeConfig) Unmarshal

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

func (*RuntimeConfig) XXX_DiscardUnknown

func (m *RuntimeConfig) XXX_DiscardUnknown()

func (*RuntimeConfig) XXX_Marshal

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

func (*RuntimeConfig) XXX_Merge

func (m *RuntimeConfig) XXX_Merge(src proto.Message)

func (*RuntimeConfig) XXX_Size

func (m *RuntimeConfig) XXX_Size() int

func (*RuntimeConfig) XXX_Unmarshal

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

type Source

type Source 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"`
	// The contents of the file
	Data string `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// The media type of the file. Can be used to specify custom types, such as
	// text/x.cucumber.gherkin+plain
	MediaType string `protobuf:"bytes,4,opt,name=media_type,json=mediaType,proto3" json:"media_type,omitempty"`
}

* A source file, typically a Gherkin document

func (*Source) Descriptor

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

func (*Source) GetData

func (m *Source) GetData() string

func (*Source) GetMediaType

func (m *Source) GetMediaType() string

func (*Source) GetUri

func (m *Source) GetUri() string

func (*Source) Marshal

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

func (*Source) MarshalTo

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

func (*Source) MarshalToSizedBuffer

func (m *Source) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Source) ProtoMessage

func (*Source) ProtoMessage()

func (*Source) Reset

func (m *Source) Reset()

func (*Source) Size

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

func (*Source) String

func (m *Source) String() string

func (*Source) Unmarshal

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

func (*Source) XXX_DiscardUnknown

func (m *Source) XXX_DiscardUnknown()

func (*Source) XXX_Marshal

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

func (*Source) XXX_Merge

func (m *Source) XXX_Merge(src proto.Message)

func (*Source) XXX_Size

func (m *Source) XXX_Size() int

func (*Source) XXX_Unmarshal

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

type SourceReference

type SourceReference struct {
	Uri      string    `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
	Location *Location `protobuf:"bytes,2,opt,name=location,proto3" json:"location,omitempty"`
}

* Points to a Source(#io.cucumber.messages.Source) identified by `uri` and a Location(#io.cucumber.messages.Location) within that file.

func (*SourceReference) Descriptor

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

func (*SourceReference) GetLocation

func (m *SourceReference) GetLocation() *Location

func (*SourceReference) GetUri

func (m *SourceReference) GetUri() string

func (*SourceReference) Marshal

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

func (*SourceReference) MarshalTo

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

func (*SourceReference) MarshalToSizedBuffer

func (m *SourceReference) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SourceReference) ProtoMessage

func (*SourceReference) ProtoMessage()

func (*SourceReference) Reset

func (m *SourceReference) Reset()

func (*SourceReference) Size

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

func (*SourceReference) String

func (m *SourceReference) String() string

func (*SourceReference) Unmarshal

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

func (*SourceReference) XXX_DiscardUnknown

func (m *SourceReference) XXX_DiscardUnknown()

func (*SourceReference) XXX_Marshal

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

func (*SourceReference) XXX_Merge

func (m *SourceReference) XXX_Merge(src proto.Message)

func (*SourceReference) XXX_Size

func (m *SourceReference) XXX_Size() int

func (*SourceReference) XXX_Unmarshal

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

type SourcesConfig

type SourcesConfig struct {
	AbsolutePaths []string             `protobuf:"bytes,1,rep,name=absolute_paths,json=absolutePaths,proto3" json:"absolute_paths,omitempty"`
	Language      string               `protobuf:"bytes,2,opt,name=language,proto3" json:"language,omitempty"`
	Filters       *SourcesFilterConfig `protobuf:"bytes,3,opt,name=filters,proto3" json:"filters,omitempty"`
	Order         *SourcesOrder        `protobuf:"bytes,4,opt,name=order,proto3" json:"order,omitempty"`
}

func (*SourcesConfig) Descriptor

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

func (*SourcesConfig) GetAbsolutePaths

func (m *SourcesConfig) GetAbsolutePaths() []string

func (*SourcesConfig) GetFilters

func (m *SourcesConfig) GetFilters() *SourcesFilterConfig

func (*SourcesConfig) GetLanguage

func (m *SourcesConfig) GetLanguage() string

func (*SourcesConfig) GetOrder

func (m *SourcesConfig) GetOrder() *SourcesOrder

func (*SourcesConfig) Marshal

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

func (*SourcesConfig) MarshalTo

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

func (*SourcesConfig) MarshalToSizedBuffer

func (m *SourcesConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SourcesConfig) ProtoMessage

func (*SourcesConfig) ProtoMessage()

func (*SourcesConfig) Reset

func (m *SourcesConfig) Reset()

func (*SourcesConfig) Size

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

func (*SourcesConfig) String

func (m *SourcesConfig) String() string

func (*SourcesConfig) Unmarshal

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

func (*SourcesConfig) XXX_DiscardUnknown

func (m *SourcesConfig) XXX_DiscardUnknown()

func (*SourcesConfig) XXX_Marshal

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

func (*SourcesConfig) XXX_Merge

func (m *SourcesConfig) XXX_Merge(src proto.Message)

func (*SourcesConfig) XXX_Size

func (m *SourcesConfig) XXX_Size() int

func (*SourcesConfig) XXX_Unmarshal

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

type SourcesFilterConfig

type SourcesFilterConfig struct {
	TagExpression          string               `protobuf:"bytes,1,opt,name=tag_expression,json=tagExpression,proto3" json:"tag_expression,omitempty"`
	NameRegularExpressions []string             `` /* 129-byte string literal not displayed */
	UriToLinesMapping      []*UriToLinesMapping `protobuf:"bytes,3,rep,name=uri_to_lines_mapping,json=uriToLinesMapping,proto3" json:"uri_to_lines_mapping,omitempty"`
}

func (*SourcesFilterConfig) Descriptor

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

func (*SourcesFilterConfig) GetNameRegularExpressions

func (m *SourcesFilterConfig) GetNameRegularExpressions() []string

func (*SourcesFilterConfig) GetTagExpression

func (m *SourcesFilterConfig) GetTagExpression() string

func (*SourcesFilterConfig) GetUriToLinesMapping

func (m *SourcesFilterConfig) GetUriToLinesMapping() []*UriToLinesMapping

func (*SourcesFilterConfig) Marshal

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

func (*SourcesFilterConfig) MarshalTo

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

func (*SourcesFilterConfig) MarshalToSizedBuffer

func (m *SourcesFilterConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SourcesFilterConfig) ProtoMessage

func (*SourcesFilterConfig) ProtoMessage()

func (*SourcesFilterConfig) Reset

func (m *SourcesFilterConfig) Reset()

func (*SourcesFilterConfig) Size

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

func (*SourcesFilterConfig) String

func (m *SourcesFilterConfig) String() string

func (*SourcesFilterConfig) Unmarshal

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

func (*SourcesFilterConfig) XXX_DiscardUnknown

func (m *SourcesFilterConfig) XXX_DiscardUnknown()

func (*SourcesFilterConfig) XXX_Marshal

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

func (*SourcesFilterConfig) XXX_Merge

func (m *SourcesFilterConfig) XXX_Merge(src proto.Message)

func (*SourcesFilterConfig) XXX_Size

func (m *SourcesFilterConfig) XXX_Size() int

func (*SourcesFilterConfig) XXX_Unmarshal

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

type SourcesOrder

type SourcesOrder struct {
	Type SourcesOrderType `protobuf:"varint,1,opt,name=type,proto3,enum=io.cucumber.messages.SourcesOrderType" json:"type,omitempty"`
	Seed uint64           `protobuf:"varint,2,opt,name=seed,proto3" json:"seed,omitempty"`
}

func (*SourcesOrder) Descriptor

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

func (*SourcesOrder) GetSeed

func (m *SourcesOrder) GetSeed() uint64

func (*SourcesOrder) GetType

func (m *SourcesOrder) GetType() SourcesOrderType

func (*SourcesOrder) Marshal

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

func (*SourcesOrder) MarshalTo

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

func (*SourcesOrder) MarshalToSizedBuffer

func (m *SourcesOrder) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SourcesOrder) ProtoMessage

func (*SourcesOrder) ProtoMessage()

func (*SourcesOrder) Reset

func (m *SourcesOrder) Reset()

func (*SourcesOrder) Size

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

func (*SourcesOrder) String

func (m *SourcesOrder) String() string

func (*SourcesOrder) Unmarshal

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

func (*SourcesOrder) XXX_DiscardUnknown

func (m *SourcesOrder) XXX_DiscardUnknown()

func (*SourcesOrder) XXX_Marshal

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

func (*SourcesOrder) XXX_Merge

func (m *SourcesOrder) XXX_Merge(src proto.Message)

func (*SourcesOrder) XXX_Size

func (m *SourcesOrder) XXX_Size() int

func (*SourcesOrder) XXX_Unmarshal

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

type SourcesOrderType

type SourcesOrderType int32
const (
	SourcesOrderType_ORDER_OF_DEFINITION SourcesOrderType = 0
	SourcesOrderType_RANDOM              SourcesOrderType = 1
)

func (SourcesOrderType) EnumDescriptor

func (SourcesOrderType) EnumDescriptor() ([]byte, []int)

func (SourcesOrderType) String

func (x SourcesOrderType) String() string

type StepDefinition

type StepDefinition struct {
	Id              string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Pattern         *StepDefinitionPattern `protobuf:"bytes,2,opt,name=pattern,proto3" json:"pattern,omitempty"`
	SourceReference *SourceReference       `protobuf:"bytes,3,opt,name=source_reference,json=sourceReference,proto3" json:"source_reference,omitempty"`
}

func (*StepDefinition) Descriptor

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

func (*StepDefinition) GetId

func (m *StepDefinition) GetId() string

func (*StepDefinition) GetPattern

func (m *StepDefinition) GetPattern() *StepDefinitionPattern

func (*StepDefinition) GetSourceReference

func (m *StepDefinition) GetSourceReference() *SourceReference

func (*StepDefinition) Marshal

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

func (*StepDefinition) MarshalTo

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

func (*StepDefinition) MarshalToSizedBuffer

func (m *StepDefinition) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*StepDefinition) ProtoMessage

func (*StepDefinition) ProtoMessage()

func (*StepDefinition) Reset

func (m *StepDefinition) Reset()

func (*StepDefinition) Size

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

func (*StepDefinition) String

func (m *StepDefinition) String() string

func (*StepDefinition) Unmarshal

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

func (*StepDefinition) XXX_DiscardUnknown

func (m *StepDefinition) XXX_DiscardUnknown()

func (*StepDefinition) XXX_Marshal

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

func (*StepDefinition) XXX_Merge

func (m *StepDefinition) XXX_Merge(src proto.Message)

func (*StepDefinition) XXX_Size

func (m *StepDefinition) XXX_Size() int

func (*StepDefinition) XXX_Unmarshal

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

type StepDefinitionPattern

type StepDefinitionPattern struct {
	Source string                    `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
	Type   StepDefinitionPatternType `protobuf:"varint,2,opt,name=type,proto3,enum=io.cucumber.messages.StepDefinitionPatternType" json:"type,omitempty"`
}

func (*StepDefinitionPattern) Descriptor

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

func (*StepDefinitionPattern) GetSource

func (m *StepDefinitionPattern) GetSource() string

func (*StepDefinitionPattern) GetType

func (*StepDefinitionPattern) Marshal

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

func (*StepDefinitionPattern) MarshalTo

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

func (*StepDefinitionPattern) MarshalToSizedBuffer

func (m *StepDefinitionPattern) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*StepDefinitionPattern) ProtoMessage

func (*StepDefinitionPattern) ProtoMessage()

func (*StepDefinitionPattern) Reset

func (m *StepDefinitionPattern) Reset()

func (*StepDefinitionPattern) Size

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

func (*StepDefinitionPattern) String

func (m *StepDefinitionPattern) String() string

func (*StepDefinitionPattern) Unmarshal

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

func (*StepDefinitionPattern) XXX_DiscardUnknown

func (m *StepDefinitionPattern) XXX_DiscardUnknown()

func (*StepDefinitionPattern) XXX_Marshal

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

func (*StepDefinitionPattern) XXX_Merge

func (m *StepDefinitionPattern) XXX_Merge(src proto.Message)

func (*StepDefinitionPattern) XXX_Size

func (m *StepDefinitionPattern) XXX_Size() int

func (*StepDefinitionPattern) XXX_Unmarshal

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

type StepDefinitionPatternType

type StepDefinitionPatternType int32
const (
	StepDefinitionPatternType_CUCUMBER_EXPRESSION StepDefinitionPatternType = 0
	StepDefinitionPatternType_REGULAR_EXPRESSION  StepDefinitionPatternType = 1
)

func (StepDefinitionPatternType) EnumDescriptor

func (StepDefinitionPatternType) EnumDescriptor() ([]byte, []int)

func (StepDefinitionPatternType) String

func (x StepDefinitionPatternType) String() string

type StepMatchArgument

type StepMatchArgument struct {
	ParameterTypeName string `protobuf:"bytes,1,opt,name=parameter_type_name,json=parameterTypeName,proto3" json:"parameter_type_name,omitempty"`
	//*
	// Represents the outermost capture group of an argument. This message closely matches the
	// `Group` class in the `cucumber-expressions` library.
	Group *StepMatchArgument_Group `protobuf:"bytes,2,opt,name=group,proto3" json:"group,omitempty"`
}

* Represents a single argument extracted from a step match and passed to a step definition. This is used for the following purposes: - Construct an argument to pass to a step definition (possibly through a parameter type transform) - Highlight the matched parameter in rich formatters such as the HTML formatter

This message closely matches the `Argument` class in the `cucumber-expressions` library.

func (*StepMatchArgument) Descriptor

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

func (*StepMatchArgument) GetGroup

func (*StepMatchArgument) GetParameterTypeName

func (m *StepMatchArgument) GetParameterTypeName() string

func (*StepMatchArgument) Marshal

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

func (*StepMatchArgument) MarshalTo

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

func (*StepMatchArgument) MarshalToSizedBuffer

func (m *StepMatchArgument) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*StepMatchArgument) ProtoMessage

func (*StepMatchArgument) ProtoMessage()

func (*StepMatchArgument) Reset

func (m *StepMatchArgument) Reset()

func (*StepMatchArgument) Size

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

func (*StepMatchArgument) String

func (m *StepMatchArgument) String() string

func (*StepMatchArgument) Unmarshal

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

func (*StepMatchArgument) XXX_DiscardUnknown

func (m *StepMatchArgument) XXX_DiscardUnknown()

func (*StepMatchArgument) XXX_Marshal

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

func (*StepMatchArgument) XXX_Merge

func (m *StepMatchArgument) XXX_Merge(src proto.Message)

func (*StepMatchArgument) XXX_Size

func (m *StepMatchArgument) XXX_Size() int

func (*StepMatchArgument) XXX_Unmarshal

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

type StepMatchArgument_Group

type StepMatchArgument_Group struct {
	Start    uint32                     `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"`
	Value    string                     `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	Children []*StepMatchArgument_Group `protobuf:"bytes,3,rep,name=children,proto3" json:"children,omitempty"`
}

func (*StepMatchArgument_Group) Descriptor

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

func (*StepMatchArgument_Group) GetChildren

func (*StepMatchArgument_Group) GetStart

func (m *StepMatchArgument_Group) GetStart() uint32

func (*StepMatchArgument_Group) GetValue

func (m *StepMatchArgument_Group) GetValue() string

func (*StepMatchArgument_Group) Marshal

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

func (*StepMatchArgument_Group) MarshalTo

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

func (*StepMatchArgument_Group) MarshalToSizedBuffer

func (m *StepMatchArgument_Group) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*StepMatchArgument_Group) ProtoMessage

func (*StepMatchArgument_Group) ProtoMessage()

func (*StepMatchArgument_Group) Reset

func (m *StepMatchArgument_Group) Reset()

func (*StepMatchArgument_Group) Size

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

func (*StepMatchArgument_Group) String

func (m *StepMatchArgument_Group) String() string

func (*StepMatchArgument_Group) Unmarshal

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

func (*StepMatchArgument_Group) XXX_DiscardUnknown

func (m *StepMatchArgument_Group) XXX_DiscardUnknown()

func (*StepMatchArgument_Group) XXX_Marshal

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

func (*StepMatchArgument_Group) XXX_Merge

func (m *StepMatchArgument_Group) XXX_Merge(src proto.Message)

func (*StepMatchArgument_Group) XXX_Size

func (m *StepMatchArgument_Group) XXX_Size() int

func (*StepMatchArgument_Group) XXX_Unmarshal

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

type SupportCodeConfig

type SupportCodeConfig struct {
	BeforeTestCaseHooks []*Hook           `protobuf:"bytes,1,rep,name=before_test_case_hooks,json=beforeTestCaseHooks,proto3" json:"before_test_case_hooks,omitempty"`
	AfterTestCaseHooks  []*Hook           `protobuf:"bytes,2,rep,name=after_test_case_hooks,json=afterTestCaseHooks,proto3" json:"after_test_case_hooks,omitempty"`
	StepDefinitions     []*StepDefinition `protobuf:"bytes,3,rep,name=step_definitions,json=stepDefinitions,proto3" json:"step_definitions,omitempty"`
	ParameterTypes      []*ParameterType  `protobuf:"bytes,4,rep,name=parameter_types,json=parameterTypes,proto3" json:"parameter_types,omitempty"`
}

func (*SupportCodeConfig) Descriptor

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

func (*SupportCodeConfig) GetAfterTestCaseHooks

func (m *SupportCodeConfig) GetAfterTestCaseHooks() []*Hook

func (*SupportCodeConfig) GetBeforeTestCaseHooks

func (m *SupportCodeConfig) GetBeforeTestCaseHooks() []*Hook

func (*SupportCodeConfig) GetParameterTypes

func (m *SupportCodeConfig) GetParameterTypes() []*ParameterType

func (*SupportCodeConfig) GetStepDefinitions

func (m *SupportCodeConfig) GetStepDefinitions() []*StepDefinition

func (*SupportCodeConfig) Marshal

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

func (*SupportCodeConfig) MarshalTo

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

func (*SupportCodeConfig) MarshalToSizedBuffer

func (m *SupportCodeConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SupportCodeConfig) ProtoMessage

func (*SupportCodeConfig) ProtoMessage()

func (*SupportCodeConfig) Reset

func (m *SupportCodeConfig) Reset()

func (*SupportCodeConfig) Size

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

func (*SupportCodeConfig) String

func (m *SupportCodeConfig) String() string

func (*SupportCodeConfig) Unmarshal

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

func (*SupportCodeConfig) XXX_DiscardUnknown

func (m *SupportCodeConfig) XXX_DiscardUnknown()

func (*SupportCodeConfig) XXX_Marshal

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

func (*SupportCodeConfig) XXX_Merge

func (m *SupportCodeConfig) XXX_Merge(src proto.Message)

func (*SupportCodeConfig) XXX_Size

func (m *SupportCodeConfig) XXX_Size() int

func (*SupportCodeConfig) XXX_Unmarshal

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

type TestCase

type TestCase struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The ID of the `Pickle` this `TestCase` is derived from.
	PickleId  string               `protobuf:"bytes,2,opt,name=pickle_id,json=pickleId,proto3" json:"pickle_id,omitempty"`
	TestSteps []*TestCase_TestStep `protobuf:"bytes,3,rep,name=test_steps,json=testSteps,proto3" json:"test_steps,omitempty"`
}

* A `TestCase` contains a sequence of `TestStep`s.

func (*TestCase) Descriptor

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

func (*TestCase) GetId

func (m *TestCase) GetId() string

func (*TestCase) GetPickleId

func (m *TestCase) GetPickleId() string

func (*TestCase) GetTestSteps

func (m *TestCase) GetTestSteps() []*TestCase_TestStep

func (*TestCase) Marshal

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

func (*TestCase) MarshalTo

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

func (*TestCase) MarshalToSizedBuffer

func (m *TestCase) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TestCase) ProtoMessage

func (*TestCase) ProtoMessage()

func (*TestCase) Reset

func (m *TestCase) Reset()

func (*TestCase) Size

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

func (*TestCase) String

func (m *TestCase) String() string

func (*TestCase) Unmarshal

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

func (*TestCase) XXX_DiscardUnknown

func (m *TestCase) XXX_DiscardUnknown()

func (*TestCase) XXX_Marshal

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

func (*TestCase) XXX_Merge

func (m *TestCase) XXX_Merge(src proto.Message)

func (*TestCase) XXX_Size

func (m *TestCase) XXX_Size() int

func (*TestCase) XXX_Unmarshal

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

type TestCaseFinished

type TestCaseFinished struct {
	Timestamp         *Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	TestCaseStartedId string     `protobuf:"bytes,3,opt,name=test_case_started_id,json=testCaseStartedId,proto3" json:"test_case_started_id,omitempty"`
}

func (*TestCaseFinished) Descriptor

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

func (*TestCaseFinished) GetTestCaseStartedId

func (m *TestCaseFinished) GetTestCaseStartedId() string

func (*TestCaseFinished) GetTimestamp

func (m *TestCaseFinished) GetTimestamp() *Timestamp

func (*TestCaseFinished) Marshal

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

func (*TestCaseFinished) MarshalTo

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

func (*TestCaseFinished) MarshalToSizedBuffer

func (m *TestCaseFinished) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TestCaseFinished) ProtoMessage

func (*TestCaseFinished) ProtoMessage()

func (*TestCaseFinished) Reset

func (m *TestCaseFinished) Reset()

func (*TestCaseFinished) Size

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

func (*TestCaseFinished) String

func (m *TestCaseFinished) String() string

func (*TestCaseFinished) Unmarshal

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

func (*TestCaseFinished) XXX_DiscardUnknown

func (m *TestCaseFinished) XXX_DiscardUnknown()

func (*TestCaseFinished) XXX_Marshal

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

func (*TestCaseFinished) XXX_Merge

func (m *TestCaseFinished) XXX_Merge(src proto.Message)

func (*TestCaseFinished) XXX_Size

func (m *TestCaseFinished) XXX_Size() int

func (*TestCaseFinished) XXX_Unmarshal

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

type TestCasePrepared

type TestCasePrepared struct {
	PickleId string                  `protobuf:"bytes,1,opt,name=pickle_id,json=pickleId,proto3" json:"pickle_id,omitempty"`
	Steps    []*TestCasePreparedStep `protobuf:"bytes,2,rep,name=steps,proto3" json:"steps,omitempty"`
}

DEPRECATED. Use TestCase

func (*TestCasePrepared) Descriptor

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

func (*TestCasePrepared) GetPickleId

func (m *TestCasePrepared) GetPickleId() string

func (*TestCasePrepared) GetSteps

func (m *TestCasePrepared) GetSteps() []*TestCasePreparedStep

func (*TestCasePrepared) Marshal

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

func (*TestCasePrepared) MarshalTo

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

func (*TestCasePrepared) MarshalToSizedBuffer

func (m *TestCasePrepared) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TestCasePrepared) ProtoMessage

func (*TestCasePrepared) ProtoMessage()

func (*TestCasePrepared) Reset

func (m *TestCasePrepared) Reset()

func (*TestCasePrepared) Size

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

func (*TestCasePrepared) String

func (m *TestCasePrepared) String() string

func (*TestCasePrepared) Unmarshal

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

func (*TestCasePrepared) XXX_DiscardUnknown

func (m *TestCasePrepared) XXX_DiscardUnknown()

func (*TestCasePrepared) XXX_Marshal

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

func (*TestCasePrepared) XXX_Merge

func (m *TestCasePrepared) XXX_Merge(src proto.Message)

func (*TestCasePrepared) XXX_Size

func (m *TestCasePrepared) XXX_Size() int

func (*TestCasePrepared) XXX_Unmarshal

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

type TestCasePreparedStep

type TestCasePreparedStep struct {
	SourceLocation *SourceReference `protobuf:"bytes,1,opt,name=source_location,json=sourceLocation,proto3" json:"source_location,omitempty"`
	ActionLocation *SourceReference `protobuf:"bytes,2,opt,name=action_location,json=actionLocation,proto3" json:"action_location,omitempty"`
}

DEPRECATED. Use TestCase.TestStep

func (*TestCasePreparedStep) Descriptor

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

func (*TestCasePreparedStep) GetActionLocation

func (m *TestCasePreparedStep) GetActionLocation() *SourceReference

func (*TestCasePreparedStep) GetSourceLocation

func (m *TestCasePreparedStep) GetSourceLocation() *SourceReference

func (*TestCasePreparedStep) Marshal

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

func (*TestCasePreparedStep) MarshalTo

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

func (*TestCasePreparedStep) MarshalToSizedBuffer

func (m *TestCasePreparedStep) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TestCasePreparedStep) ProtoMessage

func (*TestCasePreparedStep) ProtoMessage()

func (*TestCasePreparedStep) Reset

func (m *TestCasePreparedStep) Reset()

func (*TestCasePreparedStep) Size

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

func (*TestCasePreparedStep) String

func (m *TestCasePreparedStep) String() string

func (*TestCasePreparedStep) Unmarshal

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

func (*TestCasePreparedStep) XXX_DiscardUnknown

func (m *TestCasePreparedStep) XXX_DiscardUnknown()

func (*TestCasePreparedStep) XXX_Marshal

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

func (*TestCasePreparedStep) XXX_Merge

func (m *TestCasePreparedStep) XXX_Merge(src proto.Message)

func (*TestCasePreparedStep) XXX_Size

func (m *TestCasePreparedStep) XXX_Size() int

func (*TestCasePreparedStep) XXX_Unmarshal

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

type TestCaseStarted

type TestCaseStarted struct {
	Timestamp *Timestamp                `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Platform  *TestCaseStarted_Platform `protobuf:"bytes,2,opt,name=platform,proto3" json:"platform,omitempty"`
	//*
	// The first attempt should have value 0, and for each retry the value
	// should increase by 1.
	Attempt    uint32 `protobuf:"varint,3,opt,name=attempt,proto3" json:"attempt,omitempty"`
	TestCaseId string `protobuf:"bytes,4,opt,name=test_case_id,json=testCaseId,proto3" json:"test_case_id,omitempty"`
	//*
	// Because a `TestCase` can be run multiple times (in case of a retry),
	// we use this field to group messages relating to the same attempt.
	Id string `protobuf:"bytes,5,opt,name=id,proto3" json:"id,omitempty"`
}

func (*TestCaseStarted) Descriptor

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

func (*TestCaseStarted) GetAttempt

func (m *TestCaseStarted) GetAttempt() uint32

func (*TestCaseStarted) GetId

func (m *TestCaseStarted) GetId() string

func (*TestCaseStarted) GetPlatform

func (m *TestCaseStarted) GetPlatform() *TestCaseStarted_Platform

func (*TestCaseStarted) GetTestCaseId

func (m *TestCaseStarted) GetTestCaseId() string

func (*TestCaseStarted) GetTimestamp

func (m *TestCaseStarted) GetTimestamp() *Timestamp

func (*TestCaseStarted) Marshal

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

func (*TestCaseStarted) MarshalTo

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

func (*TestCaseStarted) MarshalToSizedBuffer

func (m *TestCaseStarted) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TestCaseStarted) ProtoMessage

func (*TestCaseStarted) ProtoMessage()

func (*TestCaseStarted) Reset

func (m *TestCaseStarted) Reset()

func (*TestCaseStarted) Size

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

func (*TestCaseStarted) String

func (m *TestCaseStarted) String() string

func (*TestCaseStarted) Unmarshal

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

func (*TestCaseStarted) XXX_DiscardUnknown

func (m *TestCaseStarted) XXX_DiscardUnknown()

func (*TestCaseStarted) XXX_Marshal

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

func (*TestCaseStarted) XXX_Merge

func (m *TestCaseStarted) XXX_Merge(src proto.Message)

func (*TestCaseStarted) XXX_Size

func (m *TestCaseStarted) XXX_Size() int

func (*TestCaseStarted) XXX_Unmarshal

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

type TestCaseStarted_Platform

type TestCaseStarted_Platform struct {
	// The runner implementation. For example "SpecFlow", "Cucumber-JVM", "Behat" etc.
	Implementation string `protobuf:"bytes,1,opt,name=implementation,proto3" json:"implementation,omitempty"`
	// The version of the runner
	Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	// The operating system
	Os string `protobuf:"bytes,3,opt,name=os,proto3" json:"os,omitempty"`
	// The CPU architecture
	Cpu string `protobuf:"bytes,4,opt,name=cpu,proto3" json:"cpu,omitempty"`
}

func (*TestCaseStarted_Platform) Descriptor

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

func (*TestCaseStarted_Platform) GetCpu

func (m *TestCaseStarted_Platform) GetCpu() string

func (*TestCaseStarted_Platform) GetImplementation

func (m *TestCaseStarted_Platform) GetImplementation() string

func (*TestCaseStarted_Platform) GetOs

func (m *TestCaseStarted_Platform) GetOs() string

func (*TestCaseStarted_Platform) GetVersion

func (m *TestCaseStarted_Platform) GetVersion() string

func (*TestCaseStarted_Platform) Marshal

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

func (*TestCaseStarted_Platform) MarshalTo

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

func (*TestCaseStarted_Platform) MarshalToSizedBuffer

func (m *TestCaseStarted_Platform) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TestCaseStarted_Platform) ProtoMessage

func (*TestCaseStarted_Platform) ProtoMessage()

func (*TestCaseStarted_Platform) Reset

func (m *TestCaseStarted_Platform) Reset()

func (*TestCaseStarted_Platform) Size

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

func (*TestCaseStarted_Platform) String

func (m *TestCaseStarted_Platform) String() string

func (*TestCaseStarted_Platform) Unmarshal

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

func (*TestCaseStarted_Platform) XXX_DiscardUnknown

func (m *TestCaseStarted_Platform) XXX_DiscardUnknown()

func (*TestCaseStarted_Platform) XXX_Marshal

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

func (*TestCaseStarted_Platform) XXX_Merge

func (m *TestCaseStarted_Platform) XXX_Merge(src proto.Message)

func (*TestCaseStarted_Platform) XXX_Size

func (m *TestCaseStarted_Platform) XXX_Size() int

func (*TestCaseStarted_Platform) XXX_Unmarshal

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

type TestCase_TestStep

type TestCase_TestStep struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Pointer to the `PickleStep` (if derived from a PickleStep)
	PickleStepId string `protobuf:"bytes,2,opt,name=pickle_step_id,json=pickleStepId,proto3" json:"pickle_step_id,omitempty"`
	// Pointer to all the matching `StepDefinition`s (if derived from a PickleStep)
	StepDefinitionIds []string `protobuf:"bytes,3,rep,name=step_definition_ids,json=stepDefinitionIds,proto3" json:"step_definition_ids,omitempty"`
	// A list of list of StepMatchArgument (if derived from a `StepDefinition`).
	// Each element represents a matching step definition. A size of 0 means `UNDEFINED`,
	// and a size of 2+ means `AMBIGUOUS`
	StepMatchArgumentsLists []*TestCase_TestStep_StepMatchArgumentsList `` /* 134-byte string literal not displayed */
	// Pointer to the `Hook` (if derived from a Hook)
	HookId string `protobuf:"bytes,5,opt,name=hook_id,json=hookId,proto3" json:"hook_id,omitempty"`
}

* A `TestStep` is derived from either a `PickleStep` combined with a `StepDefinition`, or from a `Hook`.

func (*TestCase_TestStep) Descriptor

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

func (*TestCase_TestStep) GetHookId

func (m *TestCase_TestStep) GetHookId() string

func (*TestCase_TestStep) GetId

func (m *TestCase_TestStep) GetId() string

func (*TestCase_TestStep) GetPickleStepId

func (m *TestCase_TestStep) GetPickleStepId() string

func (*TestCase_TestStep) GetStepDefinitionIds

func (m *TestCase_TestStep) GetStepDefinitionIds() []string

func (*TestCase_TestStep) GetStepMatchArgumentsLists

func (m *TestCase_TestStep) GetStepMatchArgumentsLists() []*TestCase_TestStep_StepMatchArgumentsList

func (*TestCase_TestStep) Marshal

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

func (*TestCase_TestStep) MarshalTo

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

func (*TestCase_TestStep) MarshalToSizedBuffer

func (m *TestCase_TestStep) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TestCase_TestStep) ProtoMessage

func (*TestCase_TestStep) ProtoMessage()

func (*TestCase_TestStep) Reset

func (m *TestCase_TestStep) Reset()

func (*TestCase_TestStep) Size

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

func (*TestCase_TestStep) String

func (m *TestCase_TestStep) String() string

func (*TestCase_TestStep) Unmarshal

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

func (*TestCase_TestStep) XXX_DiscardUnknown

func (m *TestCase_TestStep) XXX_DiscardUnknown()

func (*TestCase_TestStep) XXX_Marshal

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

func (*TestCase_TestStep) XXX_Merge

func (m *TestCase_TestStep) XXX_Merge(src proto.Message)

func (*TestCase_TestStep) XXX_Size

func (m *TestCase_TestStep) XXX_Size() int

func (*TestCase_TestStep) XXX_Unmarshal

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

type TestCase_TestStep_StepMatchArgumentsList

type TestCase_TestStep_StepMatchArgumentsList struct {
	StepMatchArguments []*StepMatchArgument `protobuf:"bytes,1,rep,name=step_match_arguments,json=stepMatchArguments,proto3" json:"step_match_arguments,omitempty"`
}

func (*TestCase_TestStep_StepMatchArgumentsList) Descriptor

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

func (*TestCase_TestStep_StepMatchArgumentsList) GetStepMatchArguments

func (m *TestCase_TestStep_StepMatchArgumentsList) GetStepMatchArguments() []*StepMatchArgument

func (*TestCase_TestStep_StepMatchArgumentsList) Marshal

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

func (*TestCase_TestStep_StepMatchArgumentsList) MarshalTo

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

func (*TestCase_TestStep_StepMatchArgumentsList) MarshalToSizedBuffer

func (m *TestCase_TestStep_StepMatchArgumentsList) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TestCase_TestStep_StepMatchArgumentsList) ProtoMessage

func (*TestCase_TestStep_StepMatchArgumentsList) Reset

func (*TestCase_TestStep_StepMatchArgumentsList) Size

func (*TestCase_TestStep_StepMatchArgumentsList) String

func (*TestCase_TestStep_StepMatchArgumentsList) Unmarshal

func (*TestCase_TestStep_StepMatchArgumentsList) XXX_DiscardUnknown

func (m *TestCase_TestStep_StepMatchArgumentsList) XXX_DiscardUnknown()

func (*TestCase_TestStep_StepMatchArgumentsList) XXX_Marshal

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

func (*TestCase_TestStep_StepMatchArgumentsList) XXX_Merge

func (*TestCase_TestStep_StepMatchArgumentsList) XXX_Size

func (*TestCase_TestStep_StepMatchArgumentsList) XXX_Unmarshal

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

type TestRunFinished

type TestRunFinished struct {
	// success = StrictModeEnabled ? (failed_count == 0 && ambiguous_count == 0 && undefined_count == 0 && pending_count == 0) : (failed_count == 0 && ambiguous_count == 0)
	Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	// Timestamp when the TestRun is finished
	Timestamp *Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// Error message. Can be a stack trace from a failed `BeforeAll` or `AfterAll`.
	// If there are undefined parameter types, the message is simply
	// "The following parameter type(s() are not defined: xxx, yyy".
	// The independent `UndefinedParameterType` messages can be used to generate
	// snippets for those parameter types.
	Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
}

func (*TestRunFinished) Descriptor

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

func (*TestRunFinished) GetMessage

func (m *TestRunFinished) GetMessage() string

func (*TestRunFinished) GetSuccess

func (m *TestRunFinished) GetSuccess() bool

func (*TestRunFinished) GetTimestamp

func (m *TestRunFinished) GetTimestamp() *Timestamp

func (*TestRunFinished) Marshal

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

func (*TestRunFinished) MarshalTo

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

func (*TestRunFinished) MarshalToSizedBuffer

func (m *TestRunFinished) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TestRunFinished) ProtoMessage

func (*TestRunFinished) ProtoMessage()

func (*TestRunFinished) Reset

func (m *TestRunFinished) Reset()

func (*TestRunFinished) Size

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

func (*TestRunFinished) String

func (m *TestRunFinished) String() string

func (*TestRunFinished) Unmarshal

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

func (*TestRunFinished) XXX_DiscardUnknown

func (m *TestRunFinished) XXX_DiscardUnknown()

func (*TestRunFinished) XXX_Marshal

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

func (*TestRunFinished) XXX_Merge

func (m *TestRunFinished) XXX_Merge(src proto.Message)

func (*TestRunFinished) XXX_Size

func (m *TestRunFinished) XXX_Size() int

func (*TestRunFinished) XXX_Unmarshal

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

type TestRunStarted

type TestRunStarted struct {
	Timestamp *Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
}

func (*TestRunStarted) Descriptor

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

func (*TestRunStarted) GetTimestamp

func (m *TestRunStarted) GetTimestamp() *Timestamp

func (*TestRunStarted) Marshal

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

func (*TestRunStarted) MarshalTo

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

func (*TestRunStarted) MarshalToSizedBuffer

func (m *TestRunStarted) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TestRunStarted) ProtoMessage

func (*TestRunStarted) ProtoMessage()

func (*TestRunStarted) Reset

func (m *TestRunStarted) Reset()

func (*TestRunStarted) Size

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

func (*TestRunStarted) String

func (m *TestRunStarted) String() string

func (*TestRunStarted) Unmarshal

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

func (*TestRunStarted) XXX_DiscardUnknown

func (m *TestRunStarted) XXX_DiscardUnknown()

func (*TestRunStarted) XXX_Marshal

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

func (*TestRunStarted) XXX_Merge

func (m *TestRunStarted) XXX_Merge(src proto.Message)

func (*TestRunStarted) XXX_Size

func (m *TestRunStarted) XXX_Size() int

func (*TestRunStarted) XXX_Unmarshal

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

type TestStepFinished

type TestStepFinished struct {
	TestStepResult    *TestStepResult `protobuf:"bytes,1,opt,name=test_step_result,json=testStepResult,proto3" json:"test_step_result,omitempty"`
	Timestamp         *Timestamp      `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	TestStepId        string          `protobuf:"bytes,3,opt,name=test_step_id,json=testStepId,proto3" json:"test_step_id,omitempty"`
	TestCaseStartedId string          `protobuf:"bytes,4,opt,name=test_case_started_id,json=testCaseStartedId,proto3" json:"test_case_started_id,omitempty"`
}

func (*TestStepFinished) Descriptor

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

func (*TestStepFinished) GetTestCaseStartedId

func (m *TestStepFinished) GetTestCaseStartedId() string

func (*TestStepFinished) GetTestStepId

func (m *TestStepFinished) GetTestStepId() string

func (*TestStepFinished) GetTestStepResult

func (m *TestStepFinished) GetTestStepResult() *TestStepResult

func (*TestStepFinished) GetTimestamp

func (m *TestStepFinished) GetTimestamp() *Timestamp

func (*TestStepFinished) Marshal

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

func (*TestStepFinished) MarshalTo

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

func (*TestStepFinished) MarshalToSizedBuffer

func (m *TestStepFinished) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TestStepFinished) ProtoMessage

func (*TestStepFinished) ProtoMessage()

func (*TestStepFinished) Reset

func (m *TestStepFinished) Reset()

func (*TestStepFinished) Size

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

func (*TestStepFinished) String

func (m *TestStepFinished) String() string

func (*TestStepFinished) Unmarshal

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

func (*TestStepFinished) XXX_DiscardUnknown

func (m *TestStepFinished) XXX_DiscardUnknown()

func (*TestStepFinished) XXX_Marshal

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

func (*TestStepFinished) XXX_Merge

func (m *TestStepFinished) XXX_Merge(src proto.Message)

func (*TestStepFinished) XXX_Size

func (m *TestStepFinished) XXX_Size() int

func (*TestStepFinished) XXX_Unmarshal

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

type TestStepResult

type TestStepResult struct {
	Status        TestStepResult_Status `protobuf:"varint,1,opt,name=status,proto3,enum=io.cucumber.messages.TestStepResult_Status" json:"status,omitempty"`
	Message       string                `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	Duration      *Duration             `protobuf:"bytes,3,opt,name=duration,proto3" json:"duration,omitempty"`
	WillBeRetried bool                  `protobuf:"varint,4,opt,name=will_be_retried,json=willBeRetried,proto3" json:"will_be_retried,omitempty"`
}

func (*TestStepResult) Descriptor

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

func (*TestStepResult) GetDuration

func (m *TestStepResult) GetDuration() *Duration

func (*TestStepResult) GetMessage

func (m *TestStepResult) GetMessage() string

func (*TestStepResult) GetStatus

func (m *TestStepResult) GetStatus() TestStepResult_Status

func (*TestStepResult) GetWillBeRetried

func (m *TestStepResult) GetWillBeRetried() bool

func (*TestStepResult) Marshal

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

func (*TestStepResult) MarshalTo

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

func (*TestStepResult) MarshalToSizedBuffer

func (m *TestStepResult) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TestStepResult) ProtoMessage

func (*TestStepResult) ProtoMessage()

func (*TestStepResult) Reset

func (m *TestStepResult) Reset()

func (*TestStepResult) Size

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

func (*TestStepResult) String

func (m *TestStepResult) String() string

func (*TestStepResult) Unmarshal

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

func (*TestStepResult) XXX_DiscardUnknown

func (m *TestStepResult) XXX_DiscardUnknown()

func (*TestStepResult) XXX_Marshal

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

func (*TestStepResult) XXX_Merge

func (m *TestStepResult) XXX_Merge(src proto.Message)

func (*TestStepResult) XXX_Size

func (m *TestStepResult) XXX_Size() int

func (*TestStepResult) XXX_Unmarshal

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

type TestStepResult_Status

type TestStepResult_Status int32

* Status of a `TestStep`.

The ordinal values of statuses are significant. The status of a TestCase is computed by picking the status with the highest value for all of its steps.

For example, if a TestCase has steps with statuses passed, undefined and skipped, then the pickle's status is undefined.

const (
	// The step hasn't been matched or executed.
	TestStepResult_UNKNOWN TestStepResult_Status = 0
	// The step matched one step definition and passed execution.
	TestStepResult_PASSED TestStepResult_Status = 1
	// The step matched one step definition but was not executed because the
	// previous step was not PASSED.
	TestStepResult_SKIPPED TestStepResult_Status = 2
	// The step matched one step definition and signalled pending during execution.
	// This is the default behaviour of generated step definitions, which either
	// throw a special PendingException, or return a special value indicating that it's
	// pending. How to signal the pending status depends on the Cucumber implementation.
	TestStepResult_PENDING TestStepResult_Status = 3
	// The step matched no step definitions.
	TestStepResult_UNDEFINED TestStepResult_Status = 4
	// The step matched two or more step definitions.
	TestStepResult_AMBIGUOUS TestStepResult_Status = 5
	// The step matched one step definition and failed execution.
	TestStepResult_FAILED TestStepResult_Status = 6
)

func (TestStepResult_Status) EnumDescriptor

func (TestStepResult_Status) EnumDescriptor() ([]byte, []int)

func (TestStepResult_Status) String

func (x TestStepResult_Status) String() string

type TestStepStarted

type TestStepStarted struct {
	Timestamp         *Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	TestStepId        string     `protobuf:"bytes,2,opt,name=test_step_id,json=testStepId,proto3" json:"test_step_id,omitempty"`
	TestCaseStartedId string     `protobuf:"bytes,3,opt,name=test_case_started_id,json=testCaseStartedId,proto3" json:"test_case_started_id,omitempty"`
}

func (*TestStepStarted) Descriptor

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

func (*TestStepStarted) GetTestCaseStartedId

func (m *TestStepStarted) GetTestCaseStartedId() string

func (*TestStepStarted) GetTestStepId

func (m *TestStepStarted) GetTestStepId() string

func (*TestStepStarted) GetTimestamp

func (m *TestStepStarted) GetTimestamp() *Timestamp

func (*TestStepStarted) Marshal

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

func (*TestStepStarted) MarshalTo

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

func (*TestStepStarted) MarshalToSizedBuffer

func (m *TestStepStarted) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TestStepStarted) ProtoMessage

func (*TestStepStarted) ProtoMessage()

func (*TestStepStarted) Reset

func (m *TestStepStarted) Reset()

func (*TestStepStarted) Size

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

func (*TestStepStarted) String

func (m *TestStepStarted) String() string

func (*TestStepStarted) Unmarshal

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

func (*TestStepStarted) XXX_DiscardUnknown

func (m *TestStepStarted) XXX_DiscardUnknown()

func (*TestStepStarted) XXX_Marshal

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

func (*TestStepStarted) XXX_Merge

func (m *TestStepStarted) XXX_Merge(src proto.Message)

func (*TestStepStarted) XXX_Size

func (m *TestStepStarted) XXX_Size() int

func (*TestStepStarted) XXX_Unmarshal

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

type Timestamp

type Timestamp struct {
	// Represents seconds of UTC time since Unix epoch
	// 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to
	// 9999-12-31T23:59:59Z inclusive.
	Seconds int64 `protobuf:"varint,1,opt,name=seconds,proto3" json:"seconds,omitempty"`
	// Non-negative fractions of a second at nanosecond resolution. Negative
	// second values with fractions must still have non-negative nanos values
	// that count forward in time. Must be from 0 to 999,999,999
	// inclusive.
	Nanos int32 `protobuf:"varint,2,opt,name=nanos,proto3" json:"nanos,omitempty"`
}

From https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/timestamp.proto

func GoTimeToTimestamp

func GoTimeToTimestamp(t time.Time) Timestamp

func (*Timestamp) Descriptor

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

func (*Timestamp) GetNanos

func (m *Timestamp) GetNanos() int32

func (*Timestamp) GetSeconds

func (m *Timestamp) GetSeconds() int64

func (*Timestamp) Marshal

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

func (*Timestamp) MarshalTo

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

func (*Timestamp) MarshalToSizedBuffer

func (m *Timestamp) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Timestamp) ProtoMessage

func (*Timestamp) ProtoMessage()

func (*Timestamp) Reset

func (m *Timestamp) Reset()

func (*Timestamp) Size

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

func (*Timestamp) String

func (m *Timestamp) String() string

func (*Timestamp) Unmarshal

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

func (*Timestamp) XXX_DiscardUnknown

func (m *Timestamp) XXX_DiscardUnknown()

func (*Timestamp) XXX_Marshal

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

func (*Timestamp) XXX_Merge

func (m *Timestamp) XXX_Merge(src proto.Message)

func (*Timestamp) XXX_Size

func (m *Timestamp) XXX_Size() int

func (*Timestamp) XXX_Unmarshal

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

type UUID

type UUID struct {
	// contains filtered or unexported fields
}

func (UUID) NewId

func (i UUID) NewId() string

type UndefinedParameterType

type UndefinedParameterType struct {
	Name       string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Expression string `protobuf:"bytes,2,opt,name=expression,proto3" json:"expression,omitempty"`
}

func (*UndefinedParameterType) Descriptor

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

func (*UndefinedParameterType) GetExpression

func (m *UndefinedParameterType) GetExpression() string

func (*UndefinedParameterType) GetName

func (m *UndefinedParameterType) GetName() string

func (*UndefinedParameterType) Marshal

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

func (*UndefinedParameterType) MarshalTo

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

func (*UndefinedParameterType) MarshalToSizedBuffer

func (m *UndefinedParameterType) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UndefinedParameterType) ProtoMessage

func (*UndefinedParameterType) ProtoMessage()

func (*UndefinedParameterType) Reset

func (m *UndefinedParameterType) Reset()

func (*UndefinedParameterType) Size

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

func (*UndefinedParameterType) String

func (m *UndefinedParameterType) String() string

func (*UndefinedParameterType) Unmarshal

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

func (*UndefinedParameterType) XXX_DiscardUnknown

func (m *UndefinedParameterType) XXX_DiscardUnknown()

func (*UndefinedParameterType) XXX_Marshal

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

func (*UndefinedParameterType) XXX_Merge

func (m *UndefinedParameterType) XXX_Merge(src proto.Message)

func (*UndefinedParameterType) XXX_Size

func (m *UndefinedParameterType) XXX_Size() int

func (*UndefinedParameterType) XXX_Unmarshal

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

type UriToLinesMapping

type UriToLinesMapping struct {
	AbsolutePath string   `protobuf:"bytes,1,opt,name=absolute_path,json=absolutePath,proto3" json:"absolute_path,omitempty"`
	Lines        []uint64 `protobuf:"varint,2,rep,packed,name=lines,proto3" json:"lines,omitempty"`
}

func (*UriToLinesMapping) Descriptor

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

func (*UriToLinesMapping) GetAbsolutePath

func (m *UriToLinesMapping) GetAbsolutePath() string

func (*UriToLinesMapping) GetLines

func (m *UriToLinesMapping) GetLines() []uint64

func (*UriToLinesMapping) Marshal

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

func (*UriToLinesMapping) MarshalTo

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

func (*UriToLinesMapping) MarshalToSizedBuffer

func (m *UriToLinesMapping) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UriToLinesMapping) ProtoMessage

func (*UriToLinesMapping) ProtoMessage()

func (*UriToLinesMapping) Reset

func (m *UriToLinesMapping) Reset()

func (*UriToLinesMapping) Size

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

func (*UriToLinesMapping) String

func (m *UriToLinesMapping) String() string

func (*UriToLinesMapping) Unmarshal

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

func (*UriToLinesMapping) XXX_DiscardUnknown

func (m *UriToLinesMapping) XXX_DiscardUnknown()

func (*UriToLinesMapping) XXX_Marshal

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

func (*UriToLinesMapping) XXX_Merge

func (m *UriToLinesMapping) XXX_Merge(src proto.Message)

func (*UriToLinesMapping) XXX_Size

func (m *UriToLinesMapping) XXX_Size() int

func (*UriToLinesMapping) XXX_Unmarshal

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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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