2024-04-27 00:25:51 发布
网友
我通过命令行通过python -m unittest discover运行测试。我有一个自动构建过程来运行这个。但是,当测试失败时,构建过程不会失败。这是因为该命令仅返回0。如何使该命令以错误代码退出
python -m unittest discover
当然也有很多黑客,比如在stdout中查找单词“FAILED”,等等,但我不认为这是一种可扩展的解决方法。我还知道,您可以编写一个脚本来实现这一点,查看wasSuccessful(),如果出现故障,可以使用代码退出,但同样,感觉像是黑客。通过CLI执行此操作的正确方法是什么
wasSuccessful()
目前没有回答
目前没有回答
相关问题 更多 >
编程相关推荐