С кодомnosetests: --nologcapture все еще захватывает Инф.сообщения
import unittest
import logging
class LoggingTest(unittest.TestCase):
def test_that_logs(self):
logging.warning("Hello")
logging.info("World")
for a in xrange(100000000000000000):
pass
я получаю этот неожиданный выход:
$ nosetests --version
nosetests version 1.3.7
$ nosetests log_from_nosetest.py --nocapture --nologcapture
WARNING:root:Hello
^C
----------------------------------------------------------------------
Ran 1 test in 105.376s
OK
Как можно видеть. Выдается сообщение уровня журнала WARNING, но не INFO level one.
Я пробовал использовать --logging-level
setting, но безуспешно.