Auf*_*ind 6 python eclipse unit-testing pydev verbosity
我有一个class像这样的测试用例:
import unittest
import sys
class Test(unittest.TestCase):
def test_a(self):
pass
def test_b(self):
pass
# etc
if __name__ == "__main__":
unittest.main(verbosity=2)
Run Code Online (Sandbox Code Playgroud)
这是使用PyDev的eclipse文件.我把它作为unittest运行.不知何故,详细程度选项不会触发.没有错误.我错过了什么?
我想通了,答案是在eclipse配置中,而不是在源代码中.
打开首选项 - > PyDev - > PyUnit并调整测试运行器字段的参数.更改--verbosity0到--verbosity2你喜欢的或任何号码.不幸的是我不知道,你可以设置多高.
作为@Jace在评论中指出的冗长的水平范围从--verbosity0到--verbosity9.