validation

package
v0.7.0 Latest Latest
Warning

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

Go to latest
Published: Dec 15, 2016 License: GPL-3.0, GPL-3.0 Imports: 16 Imported by: 14

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Validate

func Validate(args []string)

func ValidateTableRow added in v0.7.0

func ValidateTableRow(rowNumber string, rowCount int) (int, error)

Types

type StepValidationError

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

func (*StepValidationError) Error

func (s *StepValidationError) Error() string

type ValidationErrMaps

type ValidationErrMaps struct {
	SpecErrs     map[*gauge.Specification][]*StepValidationError
	ScenarioErrs map[*gauge.Scenario][]*StepValidationError
	StepErrs     map[*gauge.Step]*StepValidationError
}

func NewValidationErrMaps added in v0.6.2

func NewValidationErrMaps() *ValidationErrMaps

type ValidationResult added in v0.6.2

type ValidationResult struct {
	SpecCollection *gauge.SpecCollection
	ErrMap         *ValidationErrMaps
	Runner         runner.Runner
	Errs           []error
}

func NewValidationResult added in v0.6.2

func NewValidationResult(s *gauge.SpecCollection, errMap *ValidationErrMaps, r runner.Runner, e ...error) *ValidationResult

func ValidateSpecs

func ValidateSpecs(args []string, debug bool) *ValidationResult

Jump to

Keyboard shortcuts

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