@angular-plugins/testcafe
Version:
Testcafe Plugin for Angular and Nx Repos
50 lines (49 loc) • 1.24 kB
TypeScript
export interface TestcafeBuilderOptions {
allowMultipleWindows?: boolean;
assertionTimeout?: number;
browsers?: string[];
clientScripts?: string | string[];
color?: boolean;
concurrency?: number;
debugMode?: boolean;
debugOnFail?: boolean;
dev?: boolean;
devServerTarget?: string;
disablePageReloads?: boolean;
disableScreenshots?: boolean;
disableTestSyntaxValidation?: boolean;
fixture?: string;
fixtureGrep?: string;
fixtureMeta?: object;
host?: string;
live?: boolean;
NoColor?: boolean;
pageLoadTimeout?: number;
ports?: number[];
proxy?: string;
proxyBypass?: string[];
quarantineMode?: boolean;
reporters?: Reporter[];
screenshots?: Screenshots;
selectorTimeout?: number;
skipJsErrors?: boolean;
skipUncaughtErrors?: boolean;
speed?: number;
src: string | string[];
ssl?: string;
stopOnFirstFail?: boolean;
test?: string;
testGrep?: string;
testMeta?: object;
tsConfigPath?: string;
}
export interface Reporter {
name: string;
output?: string;
}
export interface Screenshots {
path?: string;
takeOnFails?: boolean;
pathPattern?: string;
fullPage?: boolean;
}