appium-xcuitest-driver
Version:
Appium driver for iOS using XCUITest for backend
27 lines • 909 B
TypeScript
import { LineConsumingLog } from './line-consuming-log';
import type { Simulator } from 'appium-ios-simulator';
import type { AppiumLogger } from '@appium/types';
export interface IOSSimulatorLogOptions {
sim: Simulator;
showLogs?: boolean;
iosSimulatorLogsPredicate?: string;
simulatorLogLevel?: string;
log: AppiumLogger;
}
export declare class IOSSimulatorLog extends LineConsumingLog {
private readonly sim;
private readonly showLogs;
private readonly predicate?;
private readonly logLevel?;
private proc;
constructor(opts: IOSSimulatorLogOptions);
startCapture(): Promise<void>;
stopCapture(): Promise<void>;
get isCapturing(): boolean;
private onOutput;
private killLogSubProcess;
private finishStartingLogCapture;
private cleanupObsoleteLogStreams;
}
export default IOSSimulatorLog;
//# sourceMappingURL=ios-simulator-log.d.ts.map