Skip to content
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

Evaluate integration of Saucelabs in order to test cross-browser compatibility on commit #97

Open
evilaliv3 opened this issue Apr 14, 2016 · 2 comments

Comments

@evilaliv3
Copy link

It would be valuable to integrate with Saucelabs in order to test cross-browser compatibility tests on commit.

As the library is using karma as testing framework my suggestion is to start implemeting them using karma-sauce-launcher.

This way it will be possiblle to automatically execute all the unit test on the selection of browsers targetted by the library (all) and know proactively where it is not working.

E.g.: https://github.com/globaleaks/GlobaLeaks
screenshot from 2016-03-14 20 36 40

It would be also nice to start tracking the code quality of the project using for example CodeClimate and tracking also the code coverage by means of Coveralls + karma-coveralls

I've implemented the exact integration you need here:
https://github.com/flowjs/flow.js/blob/master/karma.conf.js

An example of the output with all integrated is the following: https://github.com/globaleaks/GlobaLeaks

@lgalfaso
Copy link
Owner

PRs are welcome.

@evilaliv3
Copy link
Author

I know @lgalfaso thanks :) in the meantime i've annotated it if there is someone interested; i will try to do it in the spare time if we confirm that the component is needed for GlobaLeaks.

could you please give me an answer on: #93

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants