saucecloud

package
v0.32.3 Latest Latest
Warning

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

Go to latest
Published: Mar 15, 2021 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

View Source
const ConsoleLogAsset = "console.log"

ConsoleLogAsset represents job asset log file name.

Variables

This section is empty.

Functions

This section is empty.

Types

type CloudRunner added in v0.25.1

type CloudRunner struct {
	ProjectUploader storage.ProjectUploader
	JobStarter      job.Starter
	JobReader       job.Reader
	CCYReader       concurrency.Reader
	TunnelService   tunnel.Service
	Region          region.Region
	ShowConsoleLog  bool
}

CloudRunner represents the cloud runner for the Sauce Labs cloud.

type CypressRunner

type CypressRunner struct {
	CloudRunner
	Project cypress.Project
}

CypressRunner represents the Sauce Labs cloud implementation for cypress.

func (*CypressRunner) RunProject

func (r *CypressRunner) RunProject() (int, error)

RunProject runs the tests defined in cypress.Project.

type PlaywrightRunner

type PlaywrightRunner struct {
	CloudRunner
	Project playwright.Project
}

PlaywrightRunner represents the Sauce Labs cloud implementation for playwright.

func (*PlaywrightRunner) RunProject

func (r *PlaywrightRunner) RunProject() (int, error)

RunProject runs the tests defined in cypress.Project.

type TestcafeRunner added in v0.31.0

type TestcafeRunner struct {
	CloudRunner
	Project testcafe.Project
}

TestcafeRunner represents the SauceLabs cloud implementation

func (*TestcafeRunner) RunProject added in v0.31.0

func (r *TestcafeRunner) RunProject() (int, error)

RunProject runs the defined tests on sauce cloud

Jump to

Keyboard shortcuts

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