> > > * Remove the ability to change the batch/ignoreFailures/etc config as > > all this does is potentially break the runner if you have the wrong > > values. > Why would you want to do that? Let's discuss the use case you're > referring to first. I can't see the "potential breaking of the runner" >
If batch = true, all the stories "pass" according to junit, so within eclipse all the nodes are green. If ignoreFailuresInStories = true, it stops running your stories as soon as the first scenario fails. This is contrary to my expectations for how JUnit runners should execute, especially the batch = true option. > > * Put sensible error messages in the stacktrace view, it doesn't > > actually give the reason for failure at the moment. > Again, it's there but configurable (reportFailureTrace boolean flag in > the PrintStreamOutput). > Will look at that thanks, just hadn't gotten around to it.
