UNPKG

gst-atom-xcuitest-driver

Version:

ATOM driver for iOS using XCUITest for backend

24 lines (19 loc) 600 B
let commands = {}, helpers = {}, extensions = {}; function assertIsSimulator (driver) { if (!driver.isSimulator()) { throw new Error('Keychains can only be controlled on Simulator'); } } /** * Clears keychains on Simulator. * * @throws {Error} If current device is not a Simulator or there was an error * while clearing keychains. */ commands.mobileClearKeychains = async function mobileClearKeychains () { assertIsSimulator(this); await this.opts.device.clearKeychains(); }; Object.assign(extensions, commands, helpers); export { commands, helpers }; export default extensions;