Ash*_*ary 4 phpunit code-coverage
据我了解,可以按名称从代码覆盖范围中排除文件和目录,但是否可以通过匹配模式来排除?
我之所以这样问,是因为我不想在我view的文件中一一提及所有子文件夹的路径phpunit.xml。<exclude>*/view</exclude>大概是这样吗?我的意思是“将所有view到达的文件夹都排除在外”。
是的,您可以指定要从代码覆盖率中排除的文件模式。这是我的PHPUnit.xml.dist文件之一的示例。
<!-- Add files not covered with tests into Code Coverage Analysis -->
<filter>
<whitelist processUncoveredFilesFromWhitelist="true">
<directory suffix=".class">.</directory>
<directory suffix=".fn">.</directory>
<directory suffix=".php">.</directory>
<exclude>
<directory>ExternalLibraries</directory>
</exclude>
</whitelist>
</filter>
Run Code Online (Sandbox Code Playgroud)
PHPUnit的代码覆盖率手册以及该手册的包含/排除文件的代码覆盖率部分将为您显示其他选项,以按目录或名称指定文件模式。
| 归档时间: |
|
| 查看次数: |
1768 次 |
| 最近记录: |