代码之家  ›  专栏  ›  技术社区  ›  Kurt W. Leucht

如果我在buildtestcover进程完成之前终止了它,我可以强制Perl-Devel::Cover生成一个覆盖率报告吗?

  •  4
  • Kurt W. Leucht  · 技术社区  · 15 年前

    如果我能够成功地启动Devel::Cover,并且它开始在Cover\u db目录中收集数据,那么我是否可以终止该进程,然后在事实发生后获取Devel::Cover或其他实用程序,将这些二进制Devel::Cover运行文件和结构文件处理到HTML覆盖率报告中?

    这个问题涉及: How do I get code coverage of Perl CGI script when executed by Selenium?

    1 回复  |  直到 8 年前
        1
  •  4
  •   DVK    15 年前

    我通常的处理方法(例如,在服务器上运行测试)是:

    • __DIE__

    • 向进程发送SIGINT以触发新的DIE处理程序。

    • cover 进程死后cover\u db目录上的程序。

    推荐文章