Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Simple webdriver/saucelabs CI for static HTML5 projects.
JavaScript
Branch: master
Failed to load latest commit information.
static
test webdriver-utils.runTests() can now save results to a JSON log file.
.gitignore log sessions at /log-session-{{sessionID}}.json.
.simplesauce.json added simple qunit test suite
README.md
app.js log sessions at /log-session-{{sessionID}}.json.
config.sample.js
git.js
irc-notifying-app.js
package.json moved manual tests into test/manual/ and added very trivial general t…
underscore.js Use .simplesauce.json for per-project config.
webdriver-utils.js

README.md

Quick Start

$ cp config.sample.js config.js

Edit config.js as necessary.

$ npm install
$ npm test
$ node test/integration/run-post-receive-webhook-test.js

If all this works, you are ready to spin up the server:

$ node app.js

Adding Simplesauce Support To A Project

Currently, simplesauce only supports running QUnit-based tests located at /test/index.html in a repository.

To add support for simplesauce, add the following code after all the script tags to /test/index.html:

<script>
if (location.search.match(/externalreporter=1/))
  document.write('<script src="/externalreporter.js"></' + 'script>');
</script>
Something went wrong with that request. Please try again.