#!/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 } })