Add support for Travis CI and SauceLabs Testing
This adds support for Travis CI and SauceLabs testing. Testing on SauceLabs in done via the Karma test runner. Note that encrypted Sauce username and access key values need to be inserted into .travis.yml as global environment variables. Additionally, the local test runner (which is still useful for debugging tests and code) was updated to reflect that the 'node_modules' folder now gets placed in the root directory.
Showing
.travis.yml
0 → 100644
karma.conf.js
0 → 100644
package.json
0 → 100644
{ | ||
"name": "noVNC", | ||
"version": "0.5.0", | ||
"description": "An HTML5 VNC client", | ||
"main": "karma.conf.js", | ||
"directories": { | ||
"doc": "docs", | ||
"test": "tests" | ||
}, | ||
"scripts": { | ||
"test": "karma start karma.conf.js" | ||
}, | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/kanaka/noVNC.git" | ||
}, | ||
"author": "Joel Martin <github@martintribe.org> (https://github.com/kanaka)", | ||
"contributors": [ | ||
"Solly Ross <sross@redhat.com> (https://github.com/directxman12)", | ||
"Peter Åstrand <astrand@cendio.se> (https://github.com/astrand)", | ||
"Samuel Mannehed <samuel@cendio.se> (https://github.com/samhed)" | ||
], | ||
"license": "MPL 2.0", | ||
"bugs": { | ||
"url": "https://github.com/kanaka/noVNC/issues" | ||
}, | ||
"homepage": "https://github.com/kanaka/noVNC", | ||
"devDependencies": { | ||
"ansi": "^0.3.0", | ||
"casperjs": "^1.1.0-beta3", | ||
"chai": "^1.9.1", | ||
"commander": "^2.2.0", | ||
"karma": "^0.12.16", | ||
"karma-chai": "^0.1.0", | ||
"karma-mocha": "^0.1.4", | ||
"karma-mocha-reporter": "^0.2.5", | ||
"karma-phantomjs-launcher": "^0.1.4", | ||
"karma-sauce-launcher": "^0.2.8", | ||
"karma-sinon": "^1.0.3", | ||
"karma-sinon-chai": "^0.1.6", | ||
"mocha": "^1.20.1", | ||
"open": "0.0.5", | ||
"phantom": "^0.6.3", | ||
"phantomjs": "^1.9.7-9", | ||
"sinon": "^1.10.2", | ||
"sinon-chai": "^2.5.0", | ||
"spooky": "^0.2.4", | ||
"temp": "^0.8.0" | ||
} | ||
} |
Please
register
or
sign in
to comment