【发布时间】:2016-10-10 01:41:31
【问题描述】:
我刚刚遇到TestFixture 的OneTimeSetup 方法失败的情况,但TeamCity 报告所有测试都已通过。
我可以在日志中看到 TC 报告了 14 行红色文本,对于夹具中的 14 个测试中的每一个都报告一次:
[步骤 1/1] OneTimeSetUp:<...>
测试正在使用 [Parallelizable(ParallelScope.Fixtures)] 属性运行,这可能是相关的 - 我不知道。
在日志的最后,我可以看到一个总结(不是红色的)再次总结了 14 次失败。
[11:26:48][步骤 1/1] 错误和失败
[11:26:48][步骤 1/1]
[11:26:48][步骤 1/1] 1) 失败 : blah blah blah ...
但是构建并没有失败,实际上测试确实运行成功。
我们正在使用 TeamCity 10.0.2(内部版本 42234)和“NUnit 3.0”(根据 TC 设置 - 我们在实际项目中使用 3.2.1)
【问题讨论】: