busterjs / grunt-buster

Grunt task for running Buster.JS tests in Node.js or headless in PhantomJS
MIT License
35 stars 14 forks source link

Replace when/sequence with own implementation #26

Closed myme closed 11 years ago

myme commented 11 years ago

sequence from when does not do the desired behavior when any of the sequenced tasks are rejected, which is to pass along all the results gathered up until the point of failure. when/sequence only passes along the result of the failing task in the task queue. We require this in order to be able to properly kill buster-server and phantomjs if either of the two fail during startup, or buster-test is rejected due to test failures.

myme commented 11 years ago

Fails on Node 8. I'll have a closer look at that.