(Leaving this here for now without much description. I'll add detail later)
I ran all my tests in an environment that caused them all to have steps that throw exceptions, and at the end, cupickle reported that all of my features passed.
Ah this is interesting... Probably we just need to turn the step execution exceptions into errors. I'll have a look. This seems to be the easiest issue to tackle.
(Leaving this here for now without much description. I'll add detail later)
I ran all my tests in an environment that caused them all to have steps that throw exceptions, and at the end, cupickle reported that all of my features passed.