使用 TeamCity 9.0.2,我有一个 Nunit 构建步骤,配置如下:
从以下位置运行测试: **\*.Tests.dll
不要从以下位置运行测试: **\obj\**\*.dll
.NET 覆盖工具: JetBrains dotCover
过滤器: -:MyAssembly.Tests(以及主要的几个命名空间组件排除)
在我运行构建后,代码覆盖率报告显示每个类两次,两者的输出/统计信息完全相同。例如:
Class1 100%(2/2) 100% (20/20) 75% (75/100)
Class1 100%(2/2) 100% (20/20) 75% (75/100)
Class2 100% (4/4) 100% (30/30) 80% (120/150) 2 类
100%(4/4) 100% (30/30) 80% (120/150)
有没有其他人看到过同样的行为?如果是这样,你有什么建议来解决这个问题?