@wdio/image-comparison-core
Version:
Image comparison core module for @wdio/visual-service - WebdriverIO visual testing framework
48 lines • 1.35 kB
TypeScript
export interface ScreenshotOutput {
devicePixelRatio: number;
fileName: string;
isLandscape: boolean;
path: string;
base64Image?: string;
}
export interface AfterScreenshotOptions {
actualFolder: string;
base64Image: string;
disableBlinkingCursor?: boolean;
disableCSSAnimation?: boolean;
enableLayoutTesting?: boolean;
hideScrollBars?: boolean;
filePath: ScreenshotFilePathOptions;
fileName: ScreenshotFileNameOptions;
hideElements?: (HTMLElement | HTMLElement[])[];
isLandscape: boolean;
isNativeContext: boolean;
platformName: string;
removeElements?: (HTMLElement | HTMLElement[])[];
alwaysSaveActualImage?: boolean;
}
export interface ScreenshotFilePathOptions {
browserName: string;
deviceName: string;
isMobile: boolean;
savePerInstance: boolean;
}
export interface ScreenshotFileNameOptions {
browserName: string;
browserVersion: string;
deviceName: string;
devicePixelRatio: number;
formatImageName: string;
isMobile: boolean;
isTestInBrowser: boolean;
logName: string;
name: string;
outerHeight?: number;
outerWidth?: number;
platformName: string;
platformVersion: string;
screenHeight: number;
screenWidth: number;
tag: string;
}
//# sourceMappingURL=afterScreenshot.interfaces.d.ts.map