-
Notifications
You must be signed in to change notification settings - Fork 119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Setup headless Chrome and Firefox tests on Travis #19
Comments
You now have to apply for SauceLabs to get it for free so it might be better off just using headless Firefox and Chrome on travis to automate browser testing. https://developers.google.com/web/updates/2017/06/headless-karma-mocha-chai#running_it_all_on_travis_ci |
There are also additional docs at https://docs.travis-ci.com/user/gui-and-headless-browsers/#Using-the-Firefox-addon-in-headless-mode for Firefox |
i'm particularly interested in wiring up a bot that replies to each open PR indicating the impact on test coverage so i'll look into that part. |
@jgravois Coveralls (what I use for Acetate) will do that patrickarlt/acetate#70 (comment). |
Updated the title of this issue since @jgravois got coveralls hooked up. |
Once we open source the repo we should have Travis CI run our Node tests on Node 6 and Node 8 and our browser tests through Sauce Labs https://wiki.saucelabs.com/display/DOCS/Setting+Up+Karma+for+JavaScript+Unit+Testing for all browsers that we support.
It would also be nice to use CodeCov or Coveralls to automatically upload the coverage files generated by Karma.
The text was updated successfully, but these errors were encountered: