Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Project ¶
type Project struct { config.TypeDef `yaml:",inline"` ShowConsoleLog bool ConfigFilePath string `yaml:"-" json:"-"` DryRun bool `yaml:"-" json:"-"` Sauce config.SauceConfig `yaml:"sauce,omitempty" json:"sauce"` Suites []Suite `yaml:"suites,omitempty" json:"suites"` BeforeExec []string `yaml:"beforeExec,omitempty" json:"beforeExec"` Docker config.Docker `yaml:"docker,omitempty" json:"docker"` Puppeteer Puppeteer `yaml:"puppeteer,omitempty" json:"puppeteer"` Npm config.Npm `yaml:"npm,omitempty" json:"npm"` RootDir string `yaml:"rootDir,omitempty" json:"rootDir"` Artifacts config.Artifacts `yaml:"artifacts,omitempty" json:"artifacts"` }
Project represents the puppeteer project configuration.
type Puppeteer ¶
type Puppeteer struct { // Version represents the puppeteer framework version. Version string `yaml:"version,omitempty" json:"version"` }
Puppeteer represents the configuration for puppeteer.
type Suite ¶
type Suite struct { Name string `yaml:"name,omitempty" json:"name"` Browser string `yaml:"browser,omitempty" json:"browser"` TestMatch []string `yaml:"testMatch,omitempty" json:"testMatch"` Env map[string]string `yaml:"env,omitempty" json:"env"` }
Suite represents the puppeteer test suite configuration.
Click to show internal directories.
Click to hide internal directories.