dotfiles/.vscode/extensions/saviorisdead.RustyCode-0.18.0/node_modules/bl/test/sauce.js

38 lines
1.8 KiB
JavaScript
Raw Normal View History

2016-09-11 09:29:13 +01:00
#!/usr/bin/env node
const user = process.env.SAUCE_USER
, key = process.env.SAUCE_KEY
, path = require('path')
, brtapsauce = require('brtapsauce')
, testFile = path.join(__dirname, 'basic-test.js')
, capabilities = [
{ browserName: 'chrome' , platform: 'Windows XP', version: '' }
, { browserName: 'firefox' , platform: 'Windows 8' , version: '' }
, { browserName: 'firefox' , platform: 'Windows XP', version: '4' }
, { browserName: 'internet explorer' , platform: 'Windows 8' , version: '10' }
, { browserName: 'internet explorer' , platform: 'Windows 7' , version: '9' }
, { browserName: 'internet explorer' , platform: 'Windows 7' , version: '8' }
, { browserName: 'internet explorer' , platform: 'Windows XP', version: '7' }
, { browserName: 'internet explorer' , platform: 'Windows XP', version: '6' }
, { browserName: 'safari' , platform: 'Windows 7' , version: '5' }
, { browserName: 'safari' , platform: 'OS X 10.8' , version: '6' }
, { browserName: 'opera' , platform: 'Windows 7' , version: '' }
, { browserName: 'opera' , platform: 'Windows 7' , version: '11' }
, { browserName: 'ipad' , platform: 'OS X 10.8' , version: '6' }
, { browserName: 'android' , platform: 'Linux' , version: '4.0', 'device-type': 'tablet' }
]
if (!user)
throw new Error('Must set a SAUCE_USER env var')
if (!key)
throw new Error('Must set a SAUCE_KEY env var')
brtapsauce({
name : 'Traversty'
, user : user
, key : key
, brsrc : testFile
, capabilities : capabilities
, options : { timeout: 60 * 6 }
})