2012-01-20 41 views
0

我剛剛發現了JsChilicat,並看到了code coverage example,我想爲我的代碼做類似的事情。當我從GitHub page看到我有以下方式執行命令:使用JsChilicat執行代碼覆蓋

java -jar jschilicat.jar -chilicat -workingDir=/Users/jschilicat/dev/results \ -libs=/dev/libs -src=/dev/src -src-test=/dev/test/

我是否需要寫一個特定的測試,並將其放置在測試文件夾,以便代碼覆蓋率報告,將產生?或者我可以讓這個文件夾爲空?

在此先感謝。

回答

1

您必須使用jsChiliCat(請注意以下示例中的-junitReport和-coverage選項)明確啓用輸出報告。

您提供給chilicat jar命令的選項使您能夠設置JS Src,測試和庫的位置。但是,GitHub示例不正確,您需要從命令行選項中省略'='符號。下面的示例工作了我的POC項目...

java -jar lib/jschilicat-dist/libs/jschilicat.jar -chilicat -workingDir target -src src/js -src-test src/test -libs src/lib -junitReport -coverage 

HTH,

保羅

+0

會盡快試試這個; –