Documentation
¶
Index ¶
- type LoggingTest
- func (t *LoggingTest) ActionAfter(label string)
- func (t *LoggingTest) ActionBefore(label string)
- func (t *LoggingTest) AssertConfigured()
- func (t *LoggingTest) AssertEnvironmentReady()
- func (t *LoggingTest) CompilationError(compErr *pb.TestResult_Error)
- func (t *LoggingTest) InternalScriptError(message string, scriptErr *pb.TestResult_Error)
- func (t *LoggingTest) Printf(format string, args ...interface{})
- func (t *LoggingTest) Printfln(format string, args ...interface{})
- func (t *LoggingTest) Println(args ...interface{})
- func (t *LoggingTest) ScriptError(message string, scriptErr *pb.TestResult_Error)
- func (t *LoggingTest) ScriptLog(level, message string)
- func (t *LoggingTest) StepAfter(label string)
- func (t *LoggingTest) StepBefore(label string)
- func (t *LoggingTest) StepFailed(label string)
- func (t *LoggingTest) StepSkipped(label string)
- func (t *LoggingTest) StepSucceeded(label string)
- func (t *LoggingTest) TestAfter(label string)
- func (t *LoggingTest) TestBefore(label string)
- func (t *LoggingTest) TestFailed(label string)
- func (t *LoggingTest) TestSucceeded(label string)
- func (t *LoggingTest) UpdateStatus(status string)
- type StatefulTest
- func (t *StatefulTest) ActionAfter(label string)
- func (t *StatefulTest) ActionBefore(label string)
- func (t *StatefulTest) AssertConfigured()
- func (t *StatefulTest) AssertEnvironmentReady()
- func (t *StatefulTest) AssertStep(msg string, step string) bool
- func (t *StatefulTest) CompilationError(compErr *pb.TestResult_Error)
- func (t *StatefulTest) Error() error
- func (t *StatefulTest) Exit(label string)
- func (t *StatefulTest) GetChannel() string
- func (t *StatefulTest) GetContainerChannel() string
- func (t *StatefulTest) GetContainerVersion() string
- func (t *StatefulTest) GetScriptPath() string
- func (t *StatefulTest) GetSetting(key string) string
- func (t *StatefulTest) GetSettings() map[string]string
- func (t *StatefulTest) GetSteps() []*Step
- func (t *StatefulTest) InternalScriptError(message string, scriptErr *pb.TestResult_Error)
- func (t *StatefulTest) ScriptError(message string, scriptErr *pb.TestResult_Error)
- func (t *StatefulTest) ScriptLog(level, message string)
- func (t *StatefulTest) SetContainerChannel(c string)
- func (t *StatefulTest) SetContainerVersion(v string)
- func (t *StatefulTest) SetSettings(settings map[string]string)
- func (t *StatefulTest) SetSteps(steps []string)
- func (t *StatefulTest) StepAfter(step string)
- func (t *StatefulTest) StepBefore(step string)
- func (t *StatefulTest) StepFailed(label string)
- func (t *StatefulTest) StepSkipped(label string)
- func (t *StatefulTest) StepSucceeded(label string)
- func (t *StatefulTest) TestAfter(label string)
- func (t *StatefulTest) TestBefore(label string)
- func (t *StatefulTest) TestFailed(label string)
- func (t *StatefulTest) TestSucceeded(label string)
- func (t *StatefulTest) UpdateStatus(s string)
- func (t *StatefulTest) WrappedTest() Test
- type Step
- type Test
- type VerifyCmd
- type WrapperTest
- func (t *WrapperTest) ActionAfter(label string)
- func (t *WrapperTest) ActionBefore(label string)
- func (t *WrapperTest) AssertConfigured()
- func (t *WrapperTest) AssertEnvironmentReady()
- func (t *WrapperTest) AssertStep(msg string, step string) bool
- func (t *WrapperTest) CompilationError(compErr *pb.TestResult_Error)
- func (t *WrapperTest) Error() error
- func (t *WrapperTest) Exit(label string)
- func (t *WrapperTest) GetChannel() string
- func (t *WrapperTest) GetContainerChannel() string
- func (t *WrapperTest) GetContainerVersion() string
- func (t *WrapperTest) GetScriptPath() string
- func (t *WrapperTest) GetSetting(key string) string
- func (t *WrapperTest) GetSettings() map[string]string
- func (t *WrapperTest) GetSteps() []*Step
- func (t *WrapperTest) InternalScriptError(message string, err *pb.TestResult_Error)
- func (t *WrapperTest) ScriptError(message string, err *pb.TestResult_Error)
- func (t *WrapperTest) ScriptLog(level, message string)
- func (t *WrapperTest) SetContainerChannel(c string)
- func (t *WrapperTest) SetContainerVersion(v string)
- func (t *WrapperTest) SetSettings(settings map[string]string)
- func (t *WrapperTest) SetSteps(steps []string)
- func (t *WrapperTest) StepAfter(step string)
- func (t *WrapperTest) StepBefore(step string)
- func (t *WrapperTest) StepFailed(label string)
- func (t *WrapperTest) StepSkipped(label string)
- func (t *WrapperTest) StepSucceeded(label string)
- func (t *WrapperTest) TestAfter(label string)
- func (t *WrapperTest) TestBefore(label string)
- func (t *WrapperTest) TestFailed(label string)
- func (t *WrapperTest) TestSucceeded(label string)
- func (t *WrapperTest) UpdateStatus(s string)
- func (t *WrapperTest) WrappedTest() Test
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 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 ¶
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
Source Files
¶
Click to show internal directories.
Click to hide internal directories.