Когда я печатаю
$ nosetests -v mytest.py
все мои выходные данные печатаются, когда все тесты проходят. Я хочу видеть выходные данные печати, даже все проходит.
Так что я делаю это, чтобы заставить ошибку утверждения видеть результат, как это.
class MyTest(TestCase):
def setUp(self):
self.debug = False
def test_0(self):
a = .... # construct an instance of something
# ... some tests statements
print a.dump()
if self.debug:
eq_(0,1)
Он чувствует себя настолько хакерским, должен быть лучший способ. Просветите меня, пожалуйста.