-
-
Notifications
You must be signed in to change notification settings - Fork 27
/
Copy pathns-capabilities-args.d.ts
50 lines (50 loc) · 1.45 KB
/
ns-capabilities-args.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
import { IDevice } from "mobile-devices-controller";
import { IDeviceManager } from "./device-manager";
import { AutomationName } from "../automation-name";
import { ITestReporter } from "./test-reporter";
import { LogImageType } from "../enums/log-image-type";
export interface INsCapabilitiesArgs {
derivedDataPath?: string;
port?: number;
wdaLocalPort?: number;
projectDir?: string;
projectBinary?: string;
pluginRoot?: string;
pluginBinary?: string;
testFolder?: string;
sessionId?: string;
appiumCapsLocation?: string;
runType?: string;
appPath?: string;
appName?: string;
emulatorOptions?: string;
storage?: string;
testReports?: string;
path?: string;
capabilitiesName?: string;
attachToDebug?: boolean;
startSession?: boolean;
verbose?: boolean;
isAndroid?: boolean;
isIOS?: boolean;
isSauceLab?: boolean;
reuseDevice?: boolean;
ignoreDeviceController?: boolean;
relaxedSecurity?: boolean;
devMode?: boolean;
cleanApp?: boolean;
isValidated?: boolean;
appiumCaps?: any;
device?: IDevice;
automationName?: AutomationName;
deviceManager?: IDeviceManager;
imagesPath?: string;
startDeviceOptions?: string;
deviceTypeOrPlatform?: string;
driverConfig?: any;
testReporter?: ITestReporter;
logImageTypes?: Array<LogImageType>;
storageByDeviceName?: string;
storageByPlatform?: string;
reportsPath?: string;
}