Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download
81146 views
1
#!/usr/bin/env node
2
3
const user = process.env.SAUCE_USER
4
, key = process.env.SAUCE_KEY
5
, path = require('path')
6
, brtapsauce = require('brtapsauce')
7
, testFile = path.join(__dirname, 'basic-test.js')
8
9
, capabilities = [
10
{ browserName: 'chrome' , platform: 'Windows XP', version: '' }
11
, { browserName: 'firefox' , platform: 'Windows 8' , version: '' }
12
, { browserName: 'firefox' , platform: 'Windows XP', version: '4' }
13
, { browserName: 'internet explorer' , platform: 'Windows 8' , version: '10' }
14
, { browserName: 'internet explorer' , platform: 'Windows 7' , version: '9' }
15
, { browserName: 'internet explorer' , platform: 'Windows 7' , version: '8' }
16
, { browserName: 'internet explorer' , platform: 'Windows XP', version: '7' }
17
, { browserName: 'internet explorer' , platform: 'Windows XP', version: '6' }
18
, { browserName: 'safari' , platform: 'Windows 7' , version: '5' }
19
, { browserName: 'safari' , platform: 'OS X 10.8' , version: '6' }
20
, { browserName: 'opera' , platform: 'Windows 7' , version: '' }
21
, { browserName: 'opera' , platform: 'Windows 7' , version: '11' }
22
, { browserName: 'ipad' , platform: 'OS X 10.8' , version: '6' }
23
, { browserName: 'android' , platform: 'Linux' , version: '4.0', 'device-type': 'tablet' }
24
]
25
26
if (!user)
27
throw new Error('Must set a SAUCE_USER env var')
28
if (!key)
29
throw new Error('Must set a SAUCE_KEY env var')
30
31
brtapsauce({
32
name : 'Traversty'
33
, user : user
34
, key : key
35
, brsrc : testFile
36
, capabilities : capabilities
37
, options : { timeout: 60 * 6 }
38
})
39