我正在使用guard-jasmine创建覆盖率报告,用于使用骨干js编写的javascript应用程序。我想排除模板文件包含在coverage中。目前有办法做到这一点吗?我也尝试查看源代码并将-x选项传递给coverage.rb文件中的intrument命令,但这似乎没有任何帮助。任何指针都会受到赞赏。
谢谢!
答案 0 :(得分:1)
目前无法配置Guard :: Jasmine来跳过生成coverage的特定文件。
添加此功能的一种可能方法是添加类似coverage_skip
选项的内容,其中包含正则表达式,以将其作为coverage tilt template中的预先符号进行检查:
return data if file =~ ENV['COVERAGE_SKIP']
由于我们无法访问服务器进程中的Guard :: Jasmine选项,we need to set it as an environment变量。
热烈欢迎拉取请求;)