UNPKG

appium-mac2-driver

Version:

XCTest-based Appium driver for macOS apps automation

18 lines (14 loc) 557 B
import path from 'node:path'; import {fileURLToPath} from 'node:url'; import {exec} from 'teen_process'; import {logger} from 'appium/support.js'; const XCODEPROJ_NAME = 'WebDriverAgentMac.xcodeproj'; const log = logger.getLogger('WDA'); async function openWda() { const __filename = fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename); const dstPath = path.resolve(__dirname, '..', 'WebDriverAgentMac', XCODEPROJ_NAME); log.info(`Opening '${dstPath}'`); await exec('open', [dstPath]); } (async () => await openWda())();