When I type
$ nosetests -v mytest.py
all my print outputs are captured when all tests pass. I want to see print outputs even everything pas
This was added recently to nose instead of --nocapture
do this:
nosetests -s
Either:
$ nosetests --nocapture mytest.py
Or:
$ NOSE_NOCAPTURE=1 nosetests mytests.py
(it can also be specified in the nose.cfg
file, see nosetests --help
)
Use
--nologcapture
it worked for me
In order to integrate with http://travis-ci.org I have put this into .travis.yml:
script: "python setup.py nosetests -s"
where setup.py contains:
setup(
...
tests_require=['nose>=1.0'],
test_suite='nose.collector',
)