koido Blog

XPerの日々

AILight Banner
AILight Blog

プロフィール

koido Blog

目次

Blog 利用状況

記事分類

過去の記事

タグ

PartCover CC.NET ステップ数を表示する方法

PartCoverの結果をCC.NETに表示するときに、ステップ数(ソースのステップ数ではない)を表示する方法

アセンブリ単位のカバー率を表示するのは、以下のサイトに記載されています。
http://confluence.public.thoughtworks.org/display/CCNET/Using+CruiseControl.NET+with+PartCover

注意:上記ページにも、記載されていますが、PartCoverをルートノードではないとする場合、xslないの /PartCoverReport/ を //PartCoverReport/ に置き換える必要があります。

ただ、カバー率だけだとアセンブリの大きさや未実行部分の量が分からない。
そこで、xslを少しだけ以下のように修正することで、ステップ数も表示できます。

  Coverage by assembly

    -> 

以下の部分を</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


コメントを追加

タイトル
名前
URL
コメント