0
我在一大堆程序集(250+)上運行ncover.reporting進行合併,並試圖將覆蓋率過濾器應用於只包含以我的團隊名稱空間前綴(Infrastructure *)開頭的程序集並排除對獲得者和制定者的報道。我寫了一個基本的批處理文件看起來是這樣的:應用多個ncover覆蓋過濾器
NCover.Reporting
C:\hudson\jobs\Infrastructure.Members.Api\workspace\Infrastructure.Members.Api.Test-dll-coverage-results.xml
C:\hudson\jobs\Infrasctucture.REST.Proxy\workspace\Infrasctucture.REST.Proxy.Test-dll-coverage-results.xml
...
//s MergeCoverage.xml
//cf "Infrastructure*":Assembly:False:True
//cf "*get_*":Method
//cf "*set_*":Method
//or FullCoverageReport:Html
//op "C:\NCoverProjects\Reports\FullCoverageReport"
//p "Infrastructure"
然而,當我查看FullCoverageReport.html我仍然可以看到被包括在從屬組件和getter和setter方法。我究竟做錯了什麼?
在此先感謝!
您使用哪種版本的NCover? – 2012-04-09 08:06:19