UNPKG

@wdio/browserstack-service

Version:
34 lines 1.48 kB
import BaseModule from './baseModule.js'; import { BStackLogger } from '../cliLogger.js'; import accessibilityScripts from '../../scripts/accessibility-scripts.js'; import type { Accessibility } from '@browserstack/wdio-browserstack-service'; export default class AccessibilityModule extends BaseModule { logger: typeof BStackLogger; name: string; scriptInstance: typeof accessibilityScripts; accessibility: boolean; autoScanning: boolean; isAppAccessibility: boolean; isNonBstackA11y: boolean; accessibilityConfig: Accessibility; static MODULE_NAME: string; accessibilityMap: Map<number, boolean>; LOG_DISABLED_SHOWN: Map<number, boolean>; testMetadata: Record<string, { [key: string]: unknown; }>; constructor(accessibilityConfig: Accessibility, isNonBstackA11y: boolean); onBeforeExecute(): Promise<void>; private commandWrapper; onBeforeTest(args: Record<string, unknown>): Promise<void>; onAfterTest(): Promise<void>; private shouldPatchExecuteScript; private getCapability; private performScanCli; private sendTestStopEvent; getA11yResults(browser: WebdriverIO.Browser): Promise<Array<Record<string, unknown>>>; getA11yResultsSummary(browser: WebdriverIO.Browser): Promise<Record<string, unknown>>; getDriverExecuteParams(): Promise<Record<string, unknown>>; _setAnnotation(message: string): Promise<void>; } //# sourceMappingURL=accessibilityModule.d.ts.map