[aerogear-dev] Karma runner for Aerogear.js tests

Lukáš Fryč lukas.fryc at gmail.com
Thu Sep 25 07:36:36 EDT 2014


Hey guys,

I was thinking about adopting Karma runner for running QUnit tests in
AeroGear.js project.

Currently we use grunt-contrib-qunit,
but this runner is able to run tests just on PhantomJS and PhantomJS itself
has some defficiencies, such as it does not support IndexedDB.

Karma, on the other hand, is able to run in all mainstream browsers [1],
headless browsers such as PhantomJS, and it has even support for
cloud-driven browsers such as BrowserStack or SauceLabs (through those we
could actually test inside mobile browsers; at least SauceLabs offers free
hours for open source projects).

This would give us pretty good coverage in terms of compatibility testing.


What do you think?

Cheers!

~ Lukas

[1] http://karma-runner.github.io/0.12/config/browsers.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/aerogear-dev/attachments/20140925/4e1d2754/attachment.html 


More information about the aerogear-dev mailing list