首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >phpunit xml文件(phpunit.xml)

phpunit xml文件(phpunit.xml)
EN

Stack Overflow用户
提问于 2009-12-11 13:06:23
回答 1查看 9.3K关注 0票数 5

我正在接收phpunit。我在phpunit.xml文件中。

我想知道每个元素都做了什么。

代码语言:javascript
复制
<testsuite name="application">
    <directory>application</directory>
</testsuite>

该目录是否引用包含所有*Test.php文件的目录?

代码语言:javascript
复制
<filter>
    <whitelist>
        <directory suffix=".php">../application</directory>
        <exclude>
            <directory suffix=".php">../library</directory>
            <directory suffix=".phtml">../application</directory>
            <file>../application/bootstrap.php</file>
            <file>../application/scripts/doctrine.php</file>
        </exclude>
    </whitelist>
</filter>

白名单是指应该覆盖的应用程序文件(不是test.php)?所以在本例中,我想要覆盖../Application../中的所有php文件,除了../library中的php文件、../Application../中的phtml文件以及bootstrap.php和doctrine.php?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-12-11 13:24:41

不确定你在等待什么样的答案,但你似乎在这两种情况下都是对的。

对于第二点:

  • 这个想法是获得所有PHP文件的代码覆盖率,甚至是那些没有测试代码的文件:这样,你就得到了一些“真正的”代码覆盖率(不仅仅是测试代码使用的文件的代码覆盖率)。
  • 和排除项在这里,所以你没有框架的代码覆盖率--测试框架是没有意义的,考虑到其中包含的大量代码,它会对你的代码覆盖率产生很大的影响。

有关详细信息,请参阅:

  • PHPUnit manual
  • Test Suites
  • Including and Excluding Files for Code Coverage
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1885887

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档