Files
lodash/saucelabs.js
2013-10-27 22:55:11 +00:00

29 lines
780 B
JavaScript

var port = 8081;
// Create a web server for the local dir
var connect = require('connect');
var server = connect.createServer(
connect.static(__dirname)
).listen(port);
// Tell saucelabs to run some tests
var username = process.env['SAUCE_USERNAME'];
var accessKey = process.env['SAUCE_ACCESS_KEY'];
var request = require('request');
request.post(
'https://saucelabs.com/rest/v1/' + username + '/js-tests',
{
auth: { user: username, pass: accessKey },
json: {
platforms: [[ "Windows 7", "chrome", "27" ]],
url: "http://localhost:" + port + "/test/index.html",
framework: "qunit"
}
},
function (error, response, body) {
console.log(response.statusCode);
console.log(body);
}
);