繁体   English   中英

Python unittest突然退出

[英]Python unittest sudden quit

有没有办法让python unittest(我使用2.6,我有unittest2可用)一旦出现错误或失败而没有等待所有测试完成?

还有一个奖金问题:)有没有办法订购测试。 例如,拉动可能在前面失败的测试?

使用-f选项运行unittest它。

Options:
    -f, --failfast   Stop on first failure

示例: ./auth_test.py -f

auth_test.py结束时你有

if __name__ == '__main__':
    unittest.main()

订购 - 我不这么认为。 至少没有开箱即用。 但是,您只能运行一个测试或类。

./auth_test.py MyTestClass # will run all tests in MyTestClass
./auth_test.py MyTestClass.test_my_work # will run only the test_my_work test

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM