如何使用Devel :: Cover来构建从xsp(abc.xsp)文件构建的应用程序

时间:2014-12-15 08:29:25

标签: perl testing code-coverage

我有一个在apache上运行的Web应用程序。该应用程序使用xsp扩展文件在浏览器上调用应用程序,并使用内部的perl代码调用xsp文件,例如......

abc.xsp:

<?xml version="1.0"?>
<xsp:page
  xmlns:xsp="http://apache.org/xsp/core/w1"
>
<xsp:logic>
use Data::Dumper;
</xsp:logic>
<test>
    <xsp:logic>
        my $u= $r->pnotes('tester');
        die "must be admin to view this page" unless $r->pnotes('q')->{pp};

    </xsp:logic>
</test>
</xsp:page>

所以我想通过使用Devel :: Cover模块来获得Code覆盖率。通常对于单个文件我们使用

  

perl -MDevel ::封面filename.pl

但对于调用多个xsp文件的xsp基本应用程序,我们如何进行覆盖。 请建议。

0 个答案:

没有答案