What does --no-skip do in nose?
Roy Smith
roy at panix.com
Tue Dec 31 12:49:09 EST 2013
Environment:
Python 2.7.3
nose 1.3.0
Ubuntu 12.04 Linux
I'm befuddled about how test skipping, and in particular, --no-skip,
is supposed to work in nose. I've got a trivial test file:
> from nose import SkipTest
> def test_skip():
> raise SkipTest
> assert 0
If I run this, it skips the test, as expected:
> $ nosetests try.py
> S
> ----------------------------------------------------------------------
> Ran 1 test in 0.001s
>
> OK (SKIP=1)
What's confusing is, if I use --no-skip, it STILL skips the test:
> $ nosetests --no-skip try.py
>
> ----------------------------------------------------------------------
> Ran 1 test in 0.001s
>
> OK
The only difference is it doesn't print the "S". Am I just
mis-understanding what --no-skip is supposed to do?
More information about the Python-list
mailing list