php - PHPUnit 警告 - 未配置过滤器,不会处理代码覆盖率
问题描述
我正在尝试使用 PHPUnit 生成覆盖率 html 文件。我收到警告:“未配置过滤器,不会处理代码覆盖率”并且未生成覆盖率文件。
这是 phpunit.xml 文件
<?xml version="1.0" encoding="UTF-8"?>
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" colors="true" xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/9.3/phpunit.xsd">
<testsuites>
<testsuite name="Application Test Suite">
<directory>./phpUnitTutorial</directory>
</testsuite>
</testsuites>
</phpunit>
任何人都可以帮忙吗?
解决方案
我建议您使用配置生成器 ( phpunit --generate-configuration
)。它会问你几个问题,然后为你生成正确的配置。
推荐阅读
- mysql - MySQL 查询适用于 SELECT 但不适用于 UPDATE 语句
- r - lm.fit 中的错误(x,y,offset = offset,singular.ok =singular.ok,...):'x' 中的 NA/NaN/Inf
- microservices - 如何设计需要与他人通信的微服务
- javascript - Express JS我想在其他条件下返回true,但它是未定义的
- flutter - 自定义 Appbar Flutter
- xpath - xpath xml根据兄弟值取第一个值
- python - 在 pytest 类方法中设置全局变量
- java - 如何获取 URL 参数?
- android - 应用程序在谷歌地图加载时崩溃,错误“libc.so abort 160 flutter”
- node.js - 如何在 Nodejs 应用程序上使用 saml2aws 类似的功能