Javascript 使用JSCAT执行代码覆盖

Javascript 使用JSCAT执行代码覆盖,javascript,code-coverage,Javascript,Code Coverage,我刚刚了解了JsChilicat,看到了,我想为我的代码做一些类似的事情。从中可以看出,我必须以以下方式执行命令: java-jar-jschilicat.jar-chilicat-workingDir=/Users/jschilicat/dev/results \-libs=/dev/libs-src=/dev/src-src test=/dev/test/ 我是否需要编写一个特定的测试并将其放在测试文件夹中,以便生成代码覆盖率报告?或者我可以让这个文件夹空着 提前感谢。您必须使用jsChil

我刚刚了解了JsChilicat,看到了,我想为我的代码做一些类似的事情。从中可以看出,我必须以以下方式执行命令:

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

我是否需要编写一个特定的测试并将其放在测试文件夹中,以便生成代码覆盖率报告?或者我可以让这个文件夹空着


提前感谢。

您必须使用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
嗯,

保罗