WIP: sauce-test

This commit is contained in:
Igor Minar 2013-06-18 17:51:45 -07:00
parent 5c3cdf767b
commit c12cc7a310
3 changed files with 23 additions and 2 deletions

View file

@ -16,4 +16,4 @@ before_script:
- grunt webserver > /dev/null &
script:
- grunt test --browsers ./sauce_firefox.sh --reporters=dots
- node ./sauce-test.js

View file

@ -18,7 +18,10 @@
"shelljs": "0.1.2",
"karma": "0.8.4",
"yaml-js": "0.0.5",
"showdown": "0.3.1"
"showdown": "0.3.1",
"wd": "*",
"assert": "*"
},
"licenses": [
{

18
sauce-test.js Normal file
View file

@ -0,0 +1,18 @@
var wd = require('wd')
, assert = require('assert')
, browser = wd.remote("ondemand.saucelabs.com", 80, process.env.SAUCE_USER_NAME, process.env.SAUCE_ACCESS_KEY)
browser.init({
browserName:'chrome'
, tags : ["examples"]
, name: "This is an example test"
}, function() {
browser.get("http://localhost:8000/build/docs/api", function() {
browser.title(function(err, title) {
assert.ok(~title.indexOf('AngularJS: API Reference'), 'Wrong title!');
browser.quit();
});
});
});