Might be early days, but I think I found the answer here
I can work-around this with the patch below.
--- noseplugin.py.orig 2011-07-22 18:34:11.000000000 +0200
+++ noseplugin.py 2011-07-22 18:34:31.000000000 +0200
@@ -70,8 +70,6 @@
self.step_runner.run_step(step)
except (AssertionError, UndefinedStepImpl, ExceptionWrapper):
raise
- except:
- raise ExceptionWrapper(sys.exc_info(), step)
for hook_impl in reversed(self.step_registry.get_hooks('after_step', self.scenario.get_tags())):
hook_impl.run(self.scenario)
cheers,
serafeim