PartCover CC.NET ステップ数を表示する方法
PartCoverの結果をCC.NETに表示するときに、ステップ数(ソースのステップ数ではない)を表示する方法
アセンブリ単位のカバー率を表示するのは、以下のサイトに記載されています。
http://confluence.public.thoughtworks.org/display/CCNET/Using+CruiseControl.NET+with+PartCover
注意:上記ページにも、記載されていますが、PartCoverをルートノードではないとする場合、xslないの /PartCoverReport/ を //PartCoverReport/ に置き換える必要があります。
ただ、カバー率だけだとアセンブリの大きさや未実行部分の量が分からない。
そこで、xslを少しだけ以下のように修正することで、ステップ数も表示できます。
以下の部分を</tr>の前に追加。
<xsl:element name="td">
<xsl:attribute name="style">background:ghostwhite;text-align:right;</xsl:attribute>
<xsl:value-of select="$coveredCodeSize"/>/
<xsl:value-of select="$codeSize"/>
</xsl:element>
以上です。
投稿日時 : 2009年4月30日 18:17
Tweet

コメントを追加