Replaces grunt-contrib-qunit with grunt-testem-mincer. This allows us to drop support for PhantomJS and other dependencies like grunt-contrib-connect and grunt-contrib-watch.
It's worth noting I needed to use my own modified fork of grunt-testem-mincer as the version of testem it installed is pre 1.0 and this caused issues on CI. It doesn't support sending flags to the test browser so we couldn't run Chrome on Travis CI without the sandbox. This meant Travis CI would fail with permission errors. Forking grunt-testem-mincer and updating Testem unblocks us as it gets tests passing on CI for the gj/2.12 branch (https://travis-ci.org/ebryn/ember-model/builds/3421447940). I have a PR open to update the Testem version in grunt-testem-mincer https://github.com/inossidabile/grunt-testem-mincer/pull/39.
Replaces
grunt-contrib-qunit
withgrunt-testem-mincer
. This allows us to drop support for PhantomJS and other dependencies likegrunt-contrib-connect
andgrunt-contrib-watch
.It's worth noting I needed to use my own modified fork of
grunt-testem-mincer
as the version of testem it installed is pre 1.0 and this caused issues on CI. It doesn't support sending flags to the test browser so we couldn't run Chrome on Travis CI without the sandbox. This meant Travis CI would fail with permission errors. Forkinggrunt-testem-mincer
and updating Testem unblocks us as it gets tests passing on CI for the gj/2.12 branch (https://travis-ci.org/ebryn/ember-model/builds/3421447940). I have a PR open to update the Testem version in grunt-testem-mincer https://github.com/inossidabile/grunt-testem-mincer/pull/39./cc @GavinJoyce