1
+ // Can not set browser.geoLocation and browser.local simultaneously
1
2
const browserStackConfig = require('./browserstack.config');
2
3
3
4
const date = new Date();
@@ -9,15 +10,15 @@ exports.config = {
9
10
key: browserStackConfig.BROWSERSTACK_KEY,
10
11
updateJob: false,
11
12
specs: [
12
- './specs/%scriptNameMainTest .js',
13
+ './specs/%scriptMainTest .js',
13
14
],
14
15
twitterUserName: browserStackConfig.TWITTER_USER_NAME,
15
16
twitterPassword: browserStackConfig.TWITTER_PASSWORD,
16
17
voterDeviceId: '%cookie',
17
18
exclude: [],
18
19
capabilities: [
19
20
{
20
- name: '%scriptNameMainTest : %device0%os0 %os_version0',
21
+ name: '%scriptMainTest : %device0%os0 %os_version0',
21
22
build: buildNameForDisplay,
22
23
device: '%device0',
23
24
os: '%os0',
@@ -26,106 +27,61 @@ exports.config = {
26
27
browserName: '%browserName0',
27
28
browser_version: '%browser_version0',
28
29
real_mobile: %real_mobile,
29
- acceptSslCerts: %acceptSslCerts ,
30
+ resolution: '%resolution' ,
30
31
'browserstack.console': 'info',
31
32
'browserstack.appium_version': '%browserstack.appium_version0',
32
33
'browserstack.local': %browserstack.local,
33
- 'browser.geoLocation': '%browserstack.geoLocation',
34
34
isAndroid: %isAndroid,
35
35
isCordovaFromAppStore: %isCordova,
36
36
isIOS: %isIOS,
37
37
isMobileScreenSize: %isMobileScreenSize,
38
38
},
39
- // {
40
- // name: '%scriptNameMainTest: %device1%os1 %os_version1',
41
- // build: buildNameForDisplay,
42
- // device: '%device1',
43
- // os: '%os1',
44
- // os_version: '%os_version1',
45
- // app: %app,
46
- // browserName: '%browserName1',
47
- // browser_version: '%browser_version1',
48
- // real_mobile: %real_mobile,
49
- // acceptSslCerts: %acceptSslCerts,
50
- // 'browserstack.console': 'info',
51
- // 'browserstack.appium_version': '%browserstack.appium_version1',
52
- // 'browserstack.local': %browserstack.local,
53
- // 'browser.geoLocation': '%browserstack.geoLocation',
54
- // isAndroid: %isAndroid,
55
- // isCordovaFromAppStore: %isCordova,
56
- // isIOS: %isIOS,
57
- // isMobileScreenSize: %isMobileScreenSize,
58
- // },
59
- // {
60
- // name: '%scriptNameMainTest: %device2%os2 %os_version2',
61
- // build: buildNameForDisplay,
62
- // device: '%device2',
63
- // os: '%os2',
64
- // os_version: '%os_version2',
65
- // app: %app,
66
- // browserName: '%browserName2',
67
- // browser_version: '%browser_version2',
68
- // real_mobile: %real_mobile,
69
- // acceptSslCerts: %acceptSslCerts,
70
- // 'browserstack.console': 'info',
71
- // 'browserstack.appium_version': '%browserstack.appium_version2',
72
- // 'browserstack.local': %browserstack.local,
73
- // 'browser.geoLocation': '%browserstack.geoLocation',
74
- // isAndroid: %isAndroid,
75
- // isCordovaFromAppStore: %isCordova,
76
- // isIOS: %isIOS,
77
- // isMobileScreenSize: %isMobileScreenSize,
78
- // },
79
- // {
80
- // name: '%scriptNameMainTest: %device3%os3 %os_version3',
81
- // build: buildNameForDisplay,
82
- // device: '%device3',
83
- // os: '%os3',
84
- // os_version: '%os_version3',
85
- // app: %app,
86
- // browserName: '%browserName3',
87
- // browser_version: '%browser_version3',
88
- // real_mobile: %real_mobile,
89
- // acceptSslCerts: %acceptSslCerts,
90
- // 'browserstack.console': 'info',
91
- // 'browserstack.appium_version': '%browserstack.appium_version3',
92
- // 'browserstack.local': %browserstack.local,
93
- // 'browser.geoLocation': '%browserstack.geoLocation',
94
- // isAndroid: %isAndroid,
95
- // isCordovaFromAppStore: %isCordova,
96
- // isIOS: %isIOS,
97
- // isMobileScreenSize: %isMobileScreenSize,
98
- // },
99
- // {
100
- // name: '%scriptNameMainTest: %device4%os4 %os_version4',
101
- // build: buildNameForDisplay,
102
- // device: '%device4',
103
- // os: '%os4',
104
- // os_version: '%os_version4',
105
- // app: %app,
106
- // browserName: '%browserName4',
107
- // browser_version: '%browser_version4',
108
- // real_mobile: %real_mobile,
109
- // acceptSslCerts: %acceptSslCerts,
110
- // 'browserstack.console': 'info',
111
- // 'browserstack.appium_version': '%browserstack.appium_version4',
112
- // 'browserstack.local': %browserstack.local,
113
- // 'browser.geoLocation': '%browserstack.geoLocation',
114
- // isAndroid: %isAndroid,
115
- // isCordovaFromAppStore: %isCordova,
116
- // isIOS: %isIOS,
117
- // isMobileScreenSize: %isMobileScreenSize,
118
- // },
119
- ],
39
+ {
40
+ name: '%scriptMainTest: %device1%os1 %os_version1',
41
+ build: buildNameForDisplay,
42
+ device: '%device1',
43
+ os: '%os1',
44
+ os_version: '%os_version1',
45
+ app: %app,
46
+ browserName: '%browserName1',
47
+ browser_version: '%browser_version1',
48
+ real_mobile: %real_mobile,
49
+ resolution: '%resolution',
50
+ 'browserstack.console': 'info',
51
+ 'browserstack.appium_version': '%browserstack.appium_version1',
52
+ 'browserstack.local': %browserstack.local,
53
+ isAndroid: %isAndroid,
54
+ isCordovaFromAppStore: %isCordova,
55
+ isIOS: %isIOS,
56
+ isMobileScreenSize: %isMobileScreenSize,
57
+ },
58
+ {
59
+ name: '%scriptMainTest: %device2%os2 %os_version2',
60
+ build: buildNameForDisplay,
61
+ device: '%device2',
62
+ os: '%os2',
63
+ os_version: '%os_version2',
64
+ app: %app,
65
+ browserName: '%browserName2',
66
+ browser_version: '%browser_version2',
67
+ real_mobile: %real_mobile,
68
+ resolution: '%resolution',
69
+ 'browserstack.console': 'info',
70
+ 'browserstack.appium_version': '%browserstack.appium_version2',
71
+ 'browserstack.local': %browserstack.local,
72
+ isAndroid: %isAndroid,
73
+ isCordovaFromAppStore: %isCordova,
74
+ isIOS: %isIOS,
75
+ isMobileScreenSize: %isMobileScreenSize,
76
+ },
77
+ ],
120
78
webviewConnectTimeout: 90000,
121
79
baseUrl: browserStackConfig.WEB_APP_ROOT_URL,
122
- connectionRetryTimeout: %connectionRetryTimeout,
123
- connectionRetryCount: %connectionRetryCount,
124
80
reporters: ['concise'],
125
81
126
82
framework: 'mocha',
127
83
mochaOpts: {
128
84
ui: 'bdd',
129
- timeout: %timeout ,
85
+ timeout: 360000 ,
130
86
},
131
87
}
0 commit comments