WebFilings/wf-grunt — pull request #11 by timmccall-wf (2014-04-15 04:24:33+00:00)
Title: Fix jasmine:integration Task Failure When No Specs Exist

`grunt-contrib-jasmine` fails task runs with a warning when no specs
exist. This issue was not fixed in versions supporting Jasmine 1.3,
so the plugin target is pointing at a fork with the fix.

NOTE: If/when we move to Jasmine 2, re-evaulate whether this
workaround is still necessary.

The issue was reported here:
https://github.com/gruntjs/grunt-contrib-jasmine/pull/90/files

Unit Tests
-------------

- Changed e2e spec so that it would properly fail on `grunt.warn` to assert that changes work as intended.

How To +10/QA
-------------

```bash
# skip the following steps if you've already initialized the project
$ git clone git@github.com:WebFilings/wf-grunt.git
$ cd wf-grunt

# do not skip these!
$ git fetch &&
git checkout integration_spec_fix &&
git clean -xdf &&
npm install &&
grunt
```

- Should see no console errors.
- Should see the e2e spec pass:

![wf-grunt-e2e-success](https://cloud.githubusercontent.com/assets/4155584/2703595/d1c05d98-c455-11e3-847f-85a9d04e5729.png)

@lancefisher-wf
@nathanevans-wf