nosetests正在捕获我的打印语句的输出。如何规避呢?
发布于 2021-01-29 17:11:44
当我打字
$ 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)
感觉很骇人,必须有更好的方法。请赐教。
关注者
0
被浏览
33
1 个回答