【发布时间】:2013-01-04 05:59:18
【问题描述】:
在某些代码覆盖率工具中,您可以从覆盖率工具中“隐藏”某些代码行,以便这些行不计入覆盖率总数。例如,某些代码可能仅在难以或无法测试的情况下运行(例如某些硬件故障)。因此,即使没有执行某些代码,您也可能会报告 100% 的覆盖率。
暂且不说这是否明智,Perl 的Devel::Cover 是否有可能做到这一点?
(Devel::Cover 可以忽略整个文件,但我有兴趣只忽略单个文件中的几行。)
【问题讨论】:
-
你能提供一个你想忽略的样本吗?这听起来像是您在尝试解决错误的问题。
标签: perl code-coverage