'use strict'; const colors = require('colors'); const sauceConnectLauncher = require('sauce-connect-launcher'); const config = require('./config'); // eslint-disable-line no-unused-vars function connect() { console.log( colors.yellow('Setting up tunnel from Saucelabs to your lovely computer, will take a while.') ); // Creating the tunnel takes a bit of time. For this case we can safely disable Mocha timeouts. sauceConnectLauncher((err) => { if (err) { console.error(err.message); return; } console.log(colors.green('Connected! Keep this process running and execute your tests.')); }); } if (require.main === module) { connect(); }