verify

package
v1.0.3 Latest Latest
Warning

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

Go to latest
Published: Mar 13, 2018 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LoggingTest added in v0.2.1

type LoggingTest struct {
	*WrapperTest
	// contains filtered or unexported fields
}

func NewLoggingTest added in v0.2.1

func NewLoggingTest(innerTest Test) *LoggingTest

func (*LoggingTest) ActionAfter added in v0.2.1

func (t *LoggingTest) ActionAfter(label string)

func (*LoggingTest) ActionBefore added in v0.2.1

func (t *LoggingTest) ActionBefore(label string)

func (*LoggingTest) AssertConfigured added in v0.2.1

func (t *LoggingTest) AssertConfigured()

func (*LoggingTest) AssertEnvironmentReady added in v0.2.1

func (t *LoggingTest) AssertEnvironmentReady()

func (*LoggingTest) CompilationError added in v0.2.1

func (t *LoggingTest) CompilationError(compErr *pb.TestResult_Error)

func (*LoggingTest) InternalScriptError added in v0.2.1

func (t *LoggingTest) InternalScriptError(message string, scriptErr *pb.TestResult_Error)

func (*LoggingTest) Printf added in v0.2.1

func (t *LoggingTest) Printf(format string, args ...interface{})

func (*LoggingTest) Printfln added in v0.2.1

func (t *LoggingTest) Printfln(format string, args ...interface{})

func (*LoggingTest) Println added in v0.2.1

func (t *LoggingTest) Println(args ...interface{})

func (*LoggingTest) ScriptError added in v0.2.1

func (t *LoggingTest) ScriptError(message string, scriptErr *pb.TestResult_Error)

func (*LoggingTest) ScriptLog added in v0.2.1

func (t *LoggingTest) ScriptLog(level, message string)

func (*LoggingTest) StepAfter added in v0.2.1

func (t *LoggingTest) StepAfter(label string)

func (*LoggingTest) StepBefore added in v0.2.1

func (t *LoggingTest) StepBefore(label string)

func (*LoggingTest) StepFailed added in v0.2.1

func (t *LoggingTest) StepFailed(label string)

func (*LoggingTest) StepSkipped added in v0.2.1

func (t *LoggingTest) StepSkipped(label string)

func (*LoggingTest) StepSucceeded added in v0.2.1

func (t *LoggingTest) StepSucceeded(label string)

func (*LoggingTest) TestAfter added in v0.2.1

func (t *LoggingTest) TestAfter(label string)

func (*LoggingTest) TestBefore added in v0.2.1

func (t *LoggingTest) TestBefore(label string)

func (*LoggingTest) TestFailed added in v0.2.1

func (t *LoggingTest) TestFailed(label string)

func (*LoggingTest) TestSucceeded added in v0.2.1

func (t *LoggingTest) TestSucceeded(label string)

func (*LoggingTest) UpdateStatus added in v0.2.1

func (t *LoggingTest) UpdateStatus(status string)

type StatefulTest added in v0.2.1

type StatefulTest struct {
	ScriptPath string
	Channel    string

	ContainerVersion string
	ContainerChannel string

	Title       string
	Description string

	StepKeys []string
	Steps    map[string]*Step

	CurrentStep *Step

	Settings map[string]string

	Status string

	CurrentError error
}

func NewStatefulTest added in v0.2.1

func NewStatefulTest(scriptPath, channel string) *StatefulTest

func (*StatefulTest) ActionAfter added in v0.2.1

func (t *StatefulTest) ActionAfter(label string)

func (*StatefulTest) ActionBefore added in v0.2.1

func (t *StatefulTest) ActionBefore(label string)

func (*StatefulTest) AssertConfigured added in v0.2.1

func (t *StatefulTest) AssertConfigured()

configuration

func (*StatefulTest) AssertEnvironmentReady added in v0.2.1

func (t *StatefulTest) AssertEnvironmentReady()

func (*StatefulTest) AssertStep added in v0.2.1

func (t *StatefulTest) AssertStep(msg string, step string) bool

func (*StatefulTest) CompilationError added in v0.2.1

func (t *StatefulTest) CompilationError(compErr *pb.TestResult_Error)

func (*StatefulTest) Error added in v0.2.1

func (t *StatefulTest) Error() error

func (*StatefulTest) Exit added in v0.2.1

func (t *StatefulTest) Exit(label string)

func (*StatefulTest) GetChannel added in v0.2.1

func (t *StatefulTest) GetChannel() string

func (*StatefulTest) GetContainerChannel added in v0.2.1

func (t *StatefulTest) GetContainerChannel() string

func (*StatefulTest) GetContainerVersion added in v0.2.1

func (t *StatefulTest) GetContainerVersion() string

func (*StatefulTest) GetScriptPath added in v0.2.1

func (t *StatefulTest) GetScriptPath() string

func (*StatefulTest) GetSetting added in v0.2.1

func (t *StatefulTest) GetSetting(key string) string

func (*StatefulTest) GetSettings added in v0.2.1

func (t *StatefulTest) GetSettings() map[string]string

func (*StatefulTest) GetSteps added in v0.2.1

func (t *StatefulTest) GetSteps() []*Step

func (*StatefulTest) InternalScriptError added in v0.2.1

func (t *StatefulTest) InternalScriptError(message string, scriptErr *pb.TestResult_Error)

func (*StatefulTest) ScriptError added in v0.2.1

func (t *StatefulTest) ScriptError(message string, scriptErr *pb.TestResult_Error)

func (*StatefulTest) ScriptLog added in v0.2.1

func (t *StatefulTest) ScriptLog(level, message string)

func (*StatefulTest) SetContainerChannel added in v0.2.1

func (t *StatefulTest) SetContainerChannel(c string)

func (*StatefulTest) SetContainerVersion added in v0.2.1

func (t *StatefulTest) SetContainerVersion(v string)

func (*StatefulTest) SetSettings added in v0.2.1

func (t *StatefulTest) SetSettings(settings map[string]string)

func (*StatefulTest) SetSteps added in v0.2.1

func (t *StatefulTest) SetSteps(steps []string)

func (*StatefulTest) StepAfter added in v0.2.1

func (t *StatefulTest) StepAfter(step string)

func (*StatefulTest) StepBefore added in v0.2.1

func (t *StatefulTest) StepBefore(step string)

func (*StatefulTest) StepFailed added in v0.2.1

func (t *StatefulTest) StepFailed(label string)

func (*StatefulTest) StepSkipped added in v0.2.1

func (t *StatefulTest) StepSkipped(label string)

func (*StatefulTest) StepSucceeded added in v0.2.1

func (t *StatefulTest) StepSucceeded(label string)

func (*StatefulTest) TestAfter added in v0.2.1

func (t *StatefulTest) TestAfter(label string)

func (*StatefulTest) TestBefore added in v0.2.1

func (t *StatefulTest) TestBefore(label string)

func (*StatefulTest) TestFailed added in v0.2.1

func (t *StatefulTest) TestFailed(label string)

func (*StatefulTest) TestSucceeded added in v0.2.1

func (t *StatefulTest) TestSucceeded(label string)

func (*StatefulTest) UpdateStatus added in v0.2.1

func (t *StatefulTest) UpdateStatus(s string)

func (*StatefulTest) WrappedTest added in v0.2.1

func (t *StatefulTest) WrappedTest() Test

type Step added in v0.2.1

type Step struct {
	Title string
}

type Test added in v0.2.1

type Test interface {
	Error() error

	UpdateStatus(string)

	GetScriptPath() string
	GetChannel() string
	AssertConfigured()

	SetContainerVersion(string)
	GetContainerVersion() string

	SetContainerChannel(string)
	GetContainerChannel() string

	SetSettings(map[string]string)
	GetSettings() map[string]string
	GetSetting(key string) string

	SetSteps([]string)
	GetSteps() []*Step

	AssertEnvironmentReady()

	CompilationError(compError *pb.TestResult_Error)
	ScriptError(message string, scriptErr *pb.TestResult_Error)
	InternalScriptError(message string, scriptErr *pb.TestResult_Error)

	ScriptLog(level, message string)

	AssertStep(msg string, step string) bool

	TestBefore(label string)

	StepBefore(label string)

	ActionBefore(label string)
	ActionAfter(label string)

	StepSucceeded(label string)
	StepFailed(label string)
	StepSkipped(label string)
	StepAfter(label string)

	TestSucceeded(label string)
	TestFailed(label string)
	TestAfter(label string)

	Exit(label string)

	WrappedTest() Test
}

type VerifyCmd

type VerifyCmd struct {
	LaunchDevtoolsMode bool
	FloodChromeChannel string

	Host    string
	DevMode string
	Verbose bool
}

func (*VerifyCmd) LaunchDevtools

func (b *VerifyCmd) LaunchDevtools() (err error)

func (*VerifyCmd) Run

func (b *VerifyCmd) Run(authToken string, scriptFile string) (err error)

type WrapperTest added in v0.2.1

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

func (*WrapperTest) ActionAfter added in v0.2.1

func (t *WrapperTest) ActionAfter(label string)

func (*WrapperTest) ActionBefore added in v0.2.1

func (t *WrapperTest) ActionBefore(label string)

func (*WrapperTest) AssertConfigured added in v0.2.1

func (t *WrapperTest) AssertConfigured()

configuration

func (*WrapperTest) AssertEnvironmentReady added in v0.2.1

func (t *WrapperTest) AssertEnvironmentReady()

func (*WrapperTest) AssertStep added in v0.2.1

func (t *WrapperTest) AssertStep(msg string, step string) bool

func (*WrapperTest) CompilationError added in v0.2.1

func (t *WrapperTest) CompilationError(compErr *pb.TestResult_Error)

func (*WrapperTest) Error added in v0.2.1

func (t *WrapperTest) Error() error

func (*WrapperTest) Exit added in v0.2.1

func (t *WrapperTest) Exit(label string)

func (*WrapperTest) GetChannel added in v0.2.1

func (t *WrapperTest) GetChannel() string

func (*WrapperTest) GetContainerChannel added in v0.2.1

func (t *WrapperTest) GetContainerChannel() string

func (*WrapperTest) GetContainerVersion added in v0.2.1

func (t *WrapperTest) GetContainerVersion() string

func (*WrapperTest) GetScriptPath added in v0.2.1

func (t *WrapperTest) GetScriptPath() string

func (*WrapperTest) GetSetting added in v0.2.1

func (t *WrapperTest) GetSetting(key string) string

func (*WrapperTest) GetSettings added in v0.2.1

func (t *WrapperTest) GetSettings() map[string]string

func (*WrapperTest) GetSteps added in v0.2.1

func (t *WrapperTest) GetSteps() []*Step

func (*WrapperTest) InternalScriptError added in v0.2.1

func (t *WrapperTest) InternalScriptError(message string, err *pb.TestResult_Error)

func (*WrapperTest) ScriptError added in v0.2.1

func (t *WrapperTest) ScriptError(message string, err *pb.TestResult_Error)

func (*WrapperTest) ScriptLog added in v0.2.1

func (t *WrapperTest) ScriptLog(level, message string)

func (*WrapperTest) SetContainerChannel added in v0.2.1

func (t *WrapperTest) SetContainerChannel(c string)

func (*WrapperTest) SetContainerVersion added in v0.2.1

func (t *WrapperTest) SetContainerVersion(v string)

func (*WrapperTest) SetSettings added in v0.2.1

func (t *WrapperTest) SetSettings(settings map[string]string)

func (*WrapperTest) SetSteps added in v0.2.1

func (t *WrapperTest) SetSteps(steps []string)

func (*WrapperTest) StepAfter added in v0.2.1

func (t *WrapperTest) StepAfter(step string)

func (*WrapperTest) StepBefore added in v0.2.1

func (t *WrapperTest) StepBefore(step string)

func (*WrapperTest) StepFailed added in v0.2.1

func (t *WrapperTest) StepFailed(label string)

func (*WrapperTest) StepSkipped added in v0.2.1

func (t *WrapperTest) StepSkipped(label string)

func (*WrapperTest) StepSucceeded added in v0.2.1

func (t *WrapperTest) StepSucceeded(label string)

func (*WrapperTest) TestAfter added in v0.2.1

func (t *WrapperTest) TestAfter(label string)

func (*WrapperTest) TestBefore added in v0.2.1

func (t *WrapperTest) TestBefore(label string)

func (*WrapperTest) TestFailed added in v0.2.1

func (t *WrapperTest) TestFailed(label string)

func (*WrapperTest) TestSucceeded added in v0.2.1

func (t *WrapperTest) TestSucceeded(label string)

func (*WrapperTest) UpdateStatus added in v0.2.1

func (t *WrapperTest) UpdateStatus(s string)

func (*WrapperTest) WrappedTest added in v0.2.1

func (t *WrapperTest) WrappedTest() Test

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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