-
Notifications
You must be signed in to change notification settings - Fork 3
/
constants.js
71 lines (63 loc) · 960 Bytes
/
constants.js
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
67
68
69
70
71
// https://www.browserstack.com/automate/node#configure-capabilities
// https://wiki.saucelabs.com/display/DOCS/Platform+Configurator
export const browsers = [
'chrome',
'firefox',
'ie',
'jsdom',
'edge',
'safari'
]
export const browserOptions = [
'headless',
'xvfb',
'staticserver'
]
export const drivers = [
'puppeteer',
'puppeteer-core',
'selenium'
]
export const providers = [
'browserstack',
'saucelabs'
]
export const browserVariants = {
local: ['browserstack'],
core: ['puppeteer']
}
export const os = [
'windows',
'linux',
'mac',
'macos',
'macosx',
'osx',
'android',
'ios'
]
export const osVersions = {
windows: [
'xp',
'7',
'8',
'8.1',
'10'
],
apple: [
'10.10',
'10.11',
'10.12',
'10.13',
'10.14',
'snowleopard',
'lion',
'mountainlion',
'mavericks',
'yosemite',
'elcapitan',
'sierra',
'highsierra',
'mojave'
]
}