Skip to content

Cross browser testing for your ember-cli app using SauceLabs

License

Notifications You must be signed in to change notification settings

stefanpenner/ember-cli-sauce

 
 

Repository files navigation

ember-cli-sauce Build Status

Cross browser testing for your ember-cli app using SauceLabs.

Installation

  • ember install:addon ember-cli-sauce

Usage

  • 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:
ember start-sauce-connect

Using on Travis

  • Add SAUCE_USERNAME, SAUCE_ACCESS_KEY and the following script to your .travis.yml
before_script:
  - ember start-sauce-connect

after_script:
  - ember stop-sauce-connect
  • Happy testing!

Running Tests

  • ember test
  • ember test --server

Building

  • ember build

For more information on using ember-cli, visit http://www.ember-cli.com/.

About

Cross browser testing for your ember-cli app using SauceLabs

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 85.0%
  • HTML 14.2%
  • Other 0.8%