Khi tôi gõ
$ nosetests -v mytest.py
tất cả các đầu ra in của tôi được chụp khi tất cả các bài kiểm tra vượt qua. Tôi muốn xem đầu ra in ngay cả mọi thứ đi qua.
Vì vậy, những gì tôi đang làm là buộc một lỗi xác nhận để xem đầu ra, như thế này.
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)
Nó cảm thấy rất hackish, phải có một cách tốt hơn. Xin hãy soi sáng cho tôi.
Bất kỳ ý tưởng làm thế nào để làm điều đó theo chương trình?
—
Yauhen Yakimovich