[前][次][番号順一覧][スレッド一覧]

hikidoc:111

From: kimura wataru <kimuraw@i...>
Date: Wed, 5 Mar 2008 00:30:19 +0900
Subject: [hikidoc:111] rakeタスク coverageを追加しました

木村(わ)@新米メンテナです。

rakeのタスクcoverageを追加しました(r94)。
rcov[*1]があるとき、テストケース実行時のC0カバレージを測定することができます。

[*1] http://eigenclass.org/hiki/rcov

  % rake -T | grep coverage
  rake clobber_coverage  # Remove rcov products for coverage
  rake coverage          # Analyze code coverage of the unit tests.

出力例を以下に示します。

  % rake coverage
    :
  36 tests, 137 assertions, 0 failures, 0 errors
  +----------------------------------------------------+-------+-------+--------+
  |                  File                              | Lines |  LOC  |  COV   |
  +----------------------------------------------------+-------+-------+--------+
  |lib/hikidoc.rb                                      |   902 |   721 |  87.1% |
  +----------------------------------------------------+-------+-------+--------+
  |Total                                               |   902 |   721 |  87.1% |
  +----------------------------------------------------+-------+-------+--------+
  87.1%   1 file(s)   902 Lines   721 LOC

また、作業ディレクトリ下のcoverage/というディレクトリに
詳細な結果についてのHTMLファイルが作成されます。

-- 
kimura wataru

--
ML: hikidoc@m...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]