NCover排除程序集



我有一个带有ncover报告的CC.Net,其中包含不同的程序集。

事情是,我只想从"主"项目中发现报告,而不是其他dll,如在另一个项目中测试的Businessframework。

似乎cover-console有一个排除类型来执行此操作,但它不起作用,因为还显示了该Businessframework中所有缺失的测试。

这是覆盖率。cmd执行

"C:Program FilesTestDriven.NET 3NCover1.5.8NCover.Console.exe" //x coverage.xml //et SER.Businessframework.* "C:Program FilesNUnit 2.5.10binnet-2.0nunit-console.exe"   "C:DEVProjectsbuildPLSER.PLine.TestbinDebugSER.PLine.Test.dll"
"C:Program FilesTestDriven.NET 3NCoverExplorerNCoverExplorer.Console.exe" coverage.xml /r:ModuleSummary /xml

总而言之,我想也许我告诉ncover排除一个项目的方式现在做得很好:

//et SER.Businessframework.*

如果您想从覆盖率分析中排除某些程序集,命令行选项是(假设程序集文件名与以下模式匹配)

// eas SER.Businessframework.*

这里是相关手册页面输入链接描述的链接。我现在没有安装NCover,但是当我最后一次尝试它时,它曾经工作过。

最新更新