我正在尝试使用 Partcover 以可能与构建机器集成。
我使用以下命令在命令行中运行 Partcover:
PartCover.exe --settings settings.xml --output results.xml
我的 settings.xml 是使用 Partcover.Browser 自动生成的,如下所示:
<PartCoverSettings>
<Target>C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\MSTest.exe</Target>
<TargetWorkDir>S:\Work\Solution\</TargetWorkDir>
<TargetArgs>/testcontainer:"TestProject\bin\release\TestProject.dll"</TargetArgs>
<LogLevel>4</LogLevel>
<Rule>+[*]*</Rule>
</PartCoverSettings>
S:\Work\Solution
是解决方案的根目录。
当我在命令行中运行它时,测试全部运行并通过,但是Test Settings: Default Test Settings
在命令行中显示之后没有任何反应。没有results.xml
创建文件,我看不到任何类型的代码覆盖分析的证据。
我在设置文件中缺少一些简单的东西吗?或者这是一个更复杂的问题?
编辑:使用 Partcover 版本 2.2.36423