1

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

例如:如果我使用来自 的单一方法Net::FTP,它会通过考虑该模块中的总行数来降低总分。CPAN 的所有模块也是如此。

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

Unknown option: inc

我想知道几件事。

  1. 使用交易更新后cover_db,是否可以cover -options 在生成报告期间从中过滤掉?
  2. 有没有其他方法可以只覆盖特定路径?

欣赏回应。

4

0 回答 0