Skip to content

Commit d69ffb3

Browse files
author
Ives van Hoorne
committed
Skip browser tests if no key is provided
1 parent 9764a64 commit d69ffb3

File tree

1 file changed

+76
-77
lines changed

1 file changed

+76
-77
lines changed

packages/app/integration-tests/browser-tests/browsers.test.js

Lines changed: 76 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -31,89 +31,88 @@ function testPageWitCapabilities(capabilities) {
3131
});
3232
}
3333

34-
if (process.env.BROWSER_STACK_KEY) {
35-
describe('browser-tests', () => {
36-
test(
37-
'ie11',
38-
async () => {
39-
// Input capabilities
40-
const capabilities = {
41-
browserName: 'IE',
42-
browser_version: '11.0',
43-
os: 'Windows',
44-
os_version: '10',
45-
resolution: '1024x768',
46-
};
34+
const usedDescribe = process.env.BROWSER_STACK_KEY ? describe : describe.skip;
35+
usedDescribe('browser-tests', () => {
36+
test(
37+
'ie11',
38+
async () => {
39+
// Input capabilities
40+
const capabilities = {
41+
browserName: 'IE',
42+
browser_version: '11.0',
43+
os: 'Windows',
44+
os_version: '10',
45+
resolution: '1024x768',
46+
};
4747

48-
await testPageWitCapabilities(capabilities);
49-
},
50-
130000
51-
);
48+
await testPageWitCapabilities(capabilities);
49+
},
50+
130000
51+
);
5252

53-
test.skip(
54-
'ios',
55-
async () => {
56-
// Input capabilities
57-
const capabilities = {
58-
browserName: 'iPhone',
59-
device: 'iPhone SE',
60-
realMobile: 'true',
61-
os_version: '11.2',
62-
};
53+
test.skip(
54+
'ios',
55+
async () => {
56+
// Input capabilities
57+
const capabilities = {
58+
browserName: 'iPhone',
59+
device: 'iPhone SE',
60+
realMobile: 'true',
61+
os_version: '11.2',
62+
};
6363

64-
await testPageWitCapabilities(capabilities);
65-
},
66-
130000
67-
);
64+
await testPageWitCapabilities(capabilities);
65+
},
66+
130000
67+
);
6868

69-
test(
70-
'firefox',
71-
async () => {
72-
// Input capabilities
73-
const capabilities = {
74-
browserName: 'Firefox',
75-
browser_version: '58.0',
76-
os: 'Windows',
77-
os_version: '10',
78-
resolution: '1024x768',
79-
};
69+
test(
70+
'firefox',
71+
async () => {
72+
// Input capabilities
73+
const capabilities = {
74+
browserName: 'Firefox',
75+
browser_version: '58.0',
76+
os: 'Windows',
77+
os_version: '10',
78+
resolution: '1024x768',
79+
};
8080

81-
await testPageWitCapabilities(capabilities);
82-
},
83-
130000
84-
);
81+
await testPageWitCapabilities(capabilities);
82+
},
83+
130000
84+
);
8585

86-
test(
87-
'safari',
88-
async () => {
89-
// Input capabilities
90-
const capabilities = {
91-
browserName: 'Safari',
92-
browser_version: '10.0',
93-
os: 'OS X',
94-
os_version: 'Sierra',
95-
resolution: '1024x768',
96-
};
86+
test(
87+
'safari',
88+
async () => {
89+
// Input capabilities
90+
const capabilities = {
91+
browserName: 'Safari',
92+
browser_version: '10.0',
93+
os: 'OS X',
94+
os_version: 'Sierra',
95+
resolution: '1024x768',
96+
};
9797

98-
await testPageWitCapabilities(capabilities);
99-
},
100-
130000
101-
);
98+
await testPageWitCapabilities(capabilities);
99+
},
100+
130000
101+
);
102102

103-
test(
104-
'android',
105-
async () => {
106-
// Input capabilities
107-
const capabilities = {
108-
browserName: 'android',
109-
device: 'Samsung Galaxy S8',
110-
realMobile: 'true',
111-
os_version: '7.0',
112-
};
103+
test(
104+
'android',
105+
async () => {
106+
// Input capabilities
107+
const capabilities = {
108+
browserName: 'android',
109+
device: 'Samsung Galaxy S8',
110+
realMobile: 'true',
111+
os_version: '7.0',
112+
};
113113

114-
await testPageWitCapabilities(capabilities);
115-
},
116-
130000
117-
);
118-
});
119-
}
114+
await testPageWitCapabilities(capabilities);
115+
},
116+
130000
117+
);
118+
});

0 commit comments

Comments
 (0)