Files
orca/mobile/scripts/emulator-deep-link-confirmation.mjs
T

18 lines
556 B
JavaScript

import {
tapHostedIosAccessibilityControl,
waitForHostedIosAccessibilityControlMatch
} from './hosted-ios-emulator-accessibility.mjs'
export async function confirmEmulatorPairingDeepLink(
emulator,
timeoutMs,
waitForControl = waitForHostedIosAccessibilityControlMatch,
tapControl = tapHostedIosAccessibilityControl
) {
const nextControl = await waitForControl(emulator, ['Open', 'Pair'], timeoutMs)
if (nextControl.label === 'Open') {
await tapControl(emulator, 'Open', timeoutMs)
}
await tapControl(emulator, 'Pair', timeoutMs)
}