使用Devel :: Cover过滤目录

时间:2014-10-28 10:36:43

标签: perl devel-cover

我想通过apache web服务器在CentOS中覆盖我的基于Perl的应用程序,然后去Devel::Cover完成它。经过一些初步的努力,我安装了它。由于PERL5OPT env变量无法帮助我获得覆盖率,因此我尝试在代码中包含use Devel::Cover(我知道这是一个坏主意,但它符合我的目的)。重新启动网络服务器后,cover_db正在生成其运行/结构,但数据似乎也在使用CPAN通用模块进行了交易,从而降低了总覆盖率。

例如:如果我使用Net::FTP中的单个方法,则会通过考虑该模块中的总行数来降低总分。同样适用于CPAN的所有模块。

我需要的是能够从特定目录中选择文件以进行覆盖,并忽略所有其他目录。从描述中可以看出+inc-inc选项是为此设计的,但是当我尝试使用它们时,我收到以下错误

  

Unknown option: inc

我想知道几件事。

  1. 使用交易更新cover_db后,是否可以在生成报告期间使用cover -options从中过滤出来?
  2. 有没有其他方法可以覆盖特定的路径?
  3. 感谢回应。

0 个答案:

没有答案