-
-
Notifications
You must be signed in to change notification settings - Fork 27
/
Copy pathns-capabilities.d.ts
66 lines (66 loc) · 1.9 KB
/
ns-capabilities.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
import { INsCapabilities, AutomationName } from "./interfaces/ns-capabilities";
import { IDevice } from "mobile-devices-controller";
export declare class NsCapabilities implements INsCapabilities {
private _projectDir;
private _projectBinary;
private _pluginRoot;
private _pluginBinary;
private _port;
private _verbose;
private _appiumCapsLocation;
private _appiumCaps;
private _testFolder;
private _storage;
private _testReports;
private _reuseDevice;
private _devMode;
private _runType;
private _isAndroid;
private _isIOS;
private _isSauceLab;
private _appName;
private _appPath;
private _path;
private _emulatorOptions;
private _automationName;
private _device;
private _ignoreDeviceController;
private _wdaLocalPort;
private _relaxedSecurity;
private _cleanApp;
private exceptions;
constructor();
readonly path: string;
readonly projectDir: any;
readonly projectBinary: any;
readonly pluginRoot: any;
readonly pluginBinary: any;
readonly port: any;
readonly verbose: any;
readonly appiumCapsLocation: any;
readonly appiumCaps: any;
readonly testFolder: any;
readonly storage: any;
readonly testReports: any;
readonly reuseDevice: any;
readonly devMode: any;
readonly runType: any;
readonly isAndroid: any;
readonly isIOS: any;
readonly isSauceLab: any;
readonly automationName: AutomationName;
readonly appPath: string;
appName: string;
ignoreDeviceController: boolean;
readonly wdaLocalPort: number;
device: IDevice;
readonly emulatorOptions: string;
readonly relaxedSecurity: boolean;
readonly cleanApp: boolean;
private isAndroidPlatform;
private setAutomationName;
tryGetAndroidApiLevel(): number;
private resolveApplication;
private checkMandatoryCapabiliies;
private throwExceptions;
}