PyBuilder - 当测试失败或覆盖率太低时如何继续?

时间:2017-12-13 12:05:38

标签: python unit-testing build pybuilder

来自maven,在pybuilder中有一个配置选项可以让我在测试失败或测试覆盖率太低时继续。

我想知道是否存在这样的选项 - 在文档中没有找到它: PyBuilder Plugins Documentation

背景:
我计划在jenkins中使用pybuilder并在声纳中发布我的测试结果,同时仍然能够将开发工件上传到我们的内部存储库。如果构建在测试失败或覆盖率太低时停止,则所有这些都不起作用。

1 个答案:

答案 0 :(得分:2)

问题的测试覆盖部分已解决:

有一个属性,可以在build.py中设置:

@init
def set_properties(project):
    project.set_property('coverage_break_build', False)

通过pyb -X找到 - 打印出很多配置值。