我无法在任何地方找到答案。是否有可能在IDLE或CMD中使用unittests运行tests.py? 例如,如果有3次测试,1失败,2通过我会得到的输出,如:在CMD或Python中运行unittests IDLE
python tests.py
Test1 failed
Test2 passed
Test3 passed
我试图运行该文件,它给了我而已,一个OK。
C:PycharmProjects>python testfin1.py
......
----------------------------------------------------------------------
Ran 6 tests in 0.002s
OK
但是我想要得到所有测试的结果,这可能吗?
如果有失败的测试它只给我失败(失败= 2)和错误。 –
正如文档(上面粘贴的链接)中所提到的,您可以运行python -m unittest -v test_module以高度冗长的方式运行测试。 – falloutcoder
啊,我明白了。谢谢。 –