angular-file-saver icon indicating copy to clipboard operation
angular-file-saver copied to clipboard

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

Open evilaliv3 opened this issue 8 years ago • 1 comments

It would be valuable to integrate with Saucelabs in order to track code coverage on commit.

Given that gulp and karma are used in the project, from a rapid analysis the interesting gupl package to be used is: https://github.com/pkozlowski-opensource/gulp-karma-sauce

I've implemented the exact integration you need here: https://github.com/ghostbar/angular-zxcvbn/pull/15

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

It would be interesting then also to track the code coverage and the code quality with tool like CodeClimate and Coveralls

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

evilaliv3 avatar Apr 07 '16 22:04 evilaliv3

Thank you, I'll take a look tomorrow

alferov avatar Apr 08 '16 04:04 alferov