taavi/ipython_nose — pull request #3 by iguananaut (2012-12-13 18:41:02+00:00)
Title: Working Skip support

Unfortunately the display of skipped tests was not working for me with recent versions of nose. I can go into the details, but what it comes down to is that the way the `SkipPlugin` works, as a subclass of `ErrorClassPlugins`, it consumes skipped tests such that no other plugin can even know they ever existed--the `addSkip` method is never called either.

There are several ways to work around this, but the simplest I can think of is to simply disable the skip plugin and handle `SkipTest` exceptions directly in this plugin.

This also adds a total of how many tests were skipped, and a bar to the results. The Example notebook is updated to demonstrate the new capability.