是否可以在不使用 CoffeeScriptRedux 编译器的情况下对 CofeeScript 源代码执行代码覆盖(这个在 ibrik 中使用)。我了解这个新编译器的优点,但看起来它还没有完成并且不适用于我的项目。
问问题
1407 次
1 回答
4
了解更多关于您的应用程序的信息会很好,但在大多数情况下,答案是肯定的。
对于 Node 应用程序并使用 Mocha 进行单元测试,我使用了这个项目:https ://github.com/benbria/coffee-coverage ,它将编译您的 Coffee 文件以添加覆盖说明。
然后您可以使用诸如https://github.com/cainus/node-coveralls之类的应用程序来消化以前的报告并使其易于阅读。
但我知道主要的 Javascript Coverage 框架可以与 Coffeescript 兼容。
Blanket 的优点是您可以将它用于 Node 应用程序以及浏览器(使用 Jasmine 或其他)。此外,与其他项目相比,Blanket 不会强迫您更改测试“要求”语句。
于 2014-07-02T13:10:51.223 回答