appium-xcuitest-driver
Version:
Appium driver for iOS using XCUITest for backend
20 lines • 1.06 kB
TypeScript
import type { DownloadAppOptions, PostProcessOptions, PostProcessResult } from '@appium/types';
import type { XCUITestDriver } from '../driver';
/**
* Verify whether the given application is compatible to the
* platform where it is going to be installed and tested.
*
* @throws If bundle architecture does not match the expected device architecture.
*/
export declare function verifyApplicationPlatform(this: XCUITestDriver): Promise<void>;
/**
* The callback invoked by configureApp helper
* when it is necessary to download the remote application.
* We assume the remote file could be anythingm, but only
* .zip and .ipa formats are supported.
* A .zip archive can contain one or more
*/
export declare function onDownloadApp(this: XCUITestDriver, opts: DownloadAppOptions): Promise<string>;
/** Post-processes configured apps and reuses a valid cache entry when possible. */
export declare function onPostConfigureApp(this: XCUITestDriver, opts: PostProcessOptions): Promise<PostProcessResult | false>;
//# sourceMappingURL=app-install.d.ts.map