Hudson HudsEngest-Mestest:不考虑不确定的测试失败。
我们有两个测试用例被标记为非决定性的维护,问题是我们的Hudson构建将非决定性测试用例视为错误 我们在构建xml中启用了failonerror=“true”。我猜MsTest是在决定错误状态,而不是Hudson 是否有任何命令行参数作为错误忽略非决定性测试Hudson HudsEngest-Mestest:不考虑不确定的测试失败。,hudson,mstest,Hudson,Mstest,我们有两个测试用例被标记为非决定性的维护,问题是我们的Hudson构建将非决定性测试用例视为错误 我们在构建xml中启用了failonerror=“true”。我猜MsTest是在决定错误状态,而不是Hudson 是否有任何命令行参数作为错误忽略非决定性测试 谢谢。MSTest将报告非决定性与失败分开,但如果有任何测试是非决定性的,则返回执行结果1(与NUnit不同,NUnit不会)。生成将把1结果代码解释为失败 没有命令行选项可关闭此选项(请参见) 可以关闭failonerror标志,并添加生
谢谢。MSTest将报告
非决定性
与失败分开,但如果有任何测试是非决定性的,则返回执行结果1
(与NUnit不同,NUnit不会)。生成将把1
结果代码解释为失败
没有命令行选项可关闭此选项(请参见)
可以关闭failonerror
标志,并添加生成步骤以分析错误,但如果您希望关闭维护测试,最好使用[Ignore]
属性,如下所示:
[TestMethod, Ignore]
public void my_test () { ... }
与NUnit不同,您不能为忽略添加原因,因此最好留下评论。类似的讨论