gruntjs/grunt-contrib-jasmine — pull request #49 by pimterry (2013-03-28 00:16:23+00:00)
Title: Swapped forEach out for explicit for loop in reporter for IE compatibility

This tiny change makes the Jasmine reporter compatible with older browsers (e.g. IE < 9). There are still some warnings that come out later in the process, but this is enough for all tests to be run and an all-green test results page to appear in my suite, whereas without this change IE and similar always break at the end of the first spec.

I know that this is not the core point of this library, but I think there's a reasonable number of other people (e.g. me) who'd like to be able to run quick tests with `grunt jasmine` and then run bigger tests in specific browsers building the same SpecRunner with `jasmine:src:build` occasionally, and this seems worthwhile to make that use case work.

I'd also be happy to put in more changes to take this slightly further and clean up the extra warnings, if there's any interest, but I'm not desperate to push that if that's not something anybody else is interested in.