Dot-Net

TeamCity 中程式碼覆蓋率的屬性過濾器語法

  • May 13, 2015

任何人都知道從 Teamcity 的覆蓋範圍中排除程式碼的語法嗎?我在某些方法上使用 ExcludeFromCodeCoverageAttribute 並希望排除這些方法。它在 Visual Studio 中執行良好,但我不明白如何在 TeamCity 中獲得相同的行為。我嘗試配置的欄位位於 MsTest -> .Net Coverage -> Attribute Filters:我試過這個:

-:ExcludeFromCodeCoverageAttribute 

還有這個

-:ExcludeFromCodeCoverage

在嘗試了一些變化之後,這很有效:

-:System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute

確保在Attribute Filter中添加此過濾器:

-:System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute

在此處輸入圖像描述

引用自:https://stackoverflow.com/questions/12482815