2012-03-29 6 views
4

jstestdriverを使用してjavascriptテストカバレッジを生成するにはどうすればよいですか?jstestdriverカバレッジレポートを生成

jstestdriverを使用してjavascriptテストを実行できます。私はテストしたjavascriptファイルの割合を確認するためにカバレッジレポートを生成したい。

私はこのウェブサイトhttp://code.google.com/p/js-test-driver/wiki/CodeCoverageを読んで、付属の説明書に従っています。しかし、私はまだカバレッジレポートを取得できません。今

マイフォルダカルコゲノフルバレン骨格があると私はカバレッジレポートのためにインポートした関連ファイル:私のcoverage.confで

-trunk 
    -app 
    -test 
    -lib 
     -jstestdriver 
     -javascipt (includes coverage.js, CoverageTest.js, Instrumentable.js, plugin.js) 
     -plugins (includes coverage.jar) 
    -unit 
     -controllerSpecs.js 
    -config 
    -coverage.conf 
    -scripts 
    - test-server.sh 
    - test.sh 
    - web-server.js 

、私は次の内容が含まれています。

server: http://localhost:9876 

load: 
    - test/lib/jstestdriver/javascript/coverage.js 
    - test/lib/jstestdriver/javascript/CoverageTest.js 
    - test/unit/*.js 
plugin: 
    - name: "coverage" 
    jar: "test/lib/jstestdriver/plugins/coverage.jar" 
    module: "com.google.jstestdriver.coverage.CoverageModule" 

exclude: 

はにありがとうあなたの助けを前に=)

答えて

2

それは私のために期待どおりに動作しませんでしたが、今はそれがありません。私がなぜわからないが、私は私が変更されたすべての設定ファイルの空白だったと思う:

plugin: 
- name: "coverage" 
jar: "coverage-1.3.4.b.jar" 
module: "com.google.jstestdriver.coverage.CoverageModule" 

注:生成された.datファイルが、私はこれを実行した初めて空でした。

(私は.confファイルと同じディレクトリにCodeCoverage jarを持っています)

関連する問題