UNPKG

appwright

Version:

E2E mobile app testing done right, with the Playwright test runner

27 lines 940 B
import { AppwrightConfig, DeviceProvider } from "../../types"; import { FullProject } from "@playwright/test"; import { Device } from "../../device"; export declare class LambdaTestDeviceProvider implements DeviceProvider { private project; private appBundleId; private sessionDetails?; sessionId?: string; private projectName; constructor(project: FullProject<AppwrightConfig>, appBundleId: string | undefined); globalSetup(): Promise<void>; getDevice(): Promise<Device>; private validateConfig; private createDriver; static downloadVideo(sessionId: string, outputDir: string, fileName: string): Promise<{ path: string; contentType: string; } | null>; syncTestDetails(details: { status?: string; reason?: string; name?: string; }): Promise<any>; private deviceInfoForSession; private createConfig; } //# sourceMappingURL=index.d.ts.map