我有 Compoundjs 应用程序,在其中我使用了脚手架生成器来生成控制器及其测试用例。测试用例运行正常。但我需要为此生成代码覆盖率报告。我正在尝试使用毯子.js。
我在脚本的package.json中配置了这样的毯子.js :
"blanket": { "pattern": "app" }
app是包含我所有控制器、模型等的文件夹。然后我正在运行具有报告器的测试用例:
摩卡测试/init.js 测试/控制器/sample_controller.test.js --require 毯子 -R html-cov > coverage.html
这实际上是为它正确生成覆盖率报告。但我面临的问题是它只显示某些文件的代码覆盖率,就像它显示代码覆盖率model/sample
但不显示controllers/sample_controller.js
.
请尽快帮助我,因为我实际上被困住了。非常感谢提前,