Cross browser testing for your ember-cli app using SauceLabs.
npm install ember-cli-sauceCross browser testing for your ember-cli app using SauceLabs.
* ember install ember-cli-sauce
* Get a SauceLabs account.
* Make sure Sauce credentials are set in env:
* SAUCE_USERNAME - your SauceLabs username
* SAUCE_ACCESS_KEY - your SauceLabs API/Access key.
* Add browsers using ember sauce --help
* During test runs an open Sauce Connect tunnel is required. You can create a tunnel using the following command:
``bash`
ember sauce:connect
bash
ember test --test-port 7000
`Please vote on https://saucelabs.ideas.aha.io/ideas/SLIDEA-I-284, to have this working out of the box.
Using on Travis
* Add SAUCE_USERNAME, SAUCE_ACCESS_KEY and the following script to your .travis.yml
`yaml
before_script:
- ember sauce:connectafter_script:
- ember sauce:disconnect
`
* Happy testing!Running Tests
*
ember test
* ember test --serverBuilding
*
ember build`For more information on using ember-cli, visit http://www.ember-cli.com/.