Skip to content

Commit af90623

Browse files
committed
update: browser comabinations to run parallel tests on
1 parent 43319fa commit af90623

1 file changed

Lines changed: 16 additions & 13 deletions

File tree

conf/test.conf.js

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,29 @@
1-
const { config: baseConfig }= require("./base.conf.js");
1+
const { config: baseConfig } = require("./base.conf.js");
22

33
const parallelConfig = {
44
maxInstances: 10,
55
commonCapabilities: {
66
build: 'browserstack-build-1',
77
},
88
capabilities: [{
9-
browserName: 'chrome'
10-
},{
11-
browserName: 'firefox'
12-
},{
13-
browserName: 'internet explorer'
14-
},{
15-
browserName: 'safari'
16-
},{
17-
browserName: 'edge'
9+
browserName: 'chrome',
10+
browserVersion: 'latest',
11+
os: 'Windows',
12+
osVersion: '10'
13+
}, {
14+
browserName: 'safari',
15+
browserVersion: 'latest',
16+
os: 'OS X',
17+
osVersion: 'Big Sur'
18+
}, {
19+
browserName: 'chrome',
20+
device: 'Samsung Galaxy S20'
1821
}],
1922
};
2023

21-
exports.config = {...baseConfig, ...parallelConfig};
24+
exports.config = { ...baseConfig, ...parallelConfig };
2225

2326
// Code to support common capabilities
24-
exports.config.capabilities.forEach(function(caps){
25-
for(var i in exports.config.commonCapabilities) caps[i] = caps[i] || exports.config.commonCapabilities[i];
27+
exports.config.capabilities.forEach(function (caps) {
28+
for (var i in exports.config.commonCapabilities) caps[i] = caps[i] || exports.config.commonCapabilities[i];
2629
});

0 commit comments

Comments
 (0)