我已将 PHPUnit 包含在测试普通 PHP 项目中,当我开始测试时,vendor/bin/phpunit我收到以下错误消息:
Your XML configuration validates against a deprecated schema. Migrate your XML configuration using "--migrate-configuration"!
问题:此错误消息意味着什么以及我必须采取什么措施才能避免它?
我的 phpunit.xml 文件:
<?xml version="1.0" encoding="UTF-8"?>
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="./vendor/phpunit/phpunit/phpunit.xsd"
bootstrap="vendor/autoload.php"
colors="true"
verbose="true"
stopOnFailure="true"
>
<testsuites>
<testsuite name="Unit">
<directory suffix="Test.php">./tests/Unit</directory>
</testsuite>
</testsuites>
</phpunit>
Run Code Online (Sandbox Code Playgroud)
我使用 phpunit 10
"require-dev": {
"phpunit/phpunit": "^10.0"
}
Run Code Online (Sandbox Code Playgroud)
Sar*_*med 52
Run vendor/bin/phpunit --migrate-configuration
小智 1
请在下面尝试一次,在此处阅读更多内容
<?xml version="1.0" encoding="UTF-8"?>
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="./vendor/phpunit/phpunit/phpunit.xsd"
bootstrap="vendor/autoload.php"
colors="true"
verbose="true"
stopOnFailure="true"
>
<include>
<directory suffix="Test.php">./tests/Unit</directory>
</include>
</phpunit>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10857 次 |
| 最近记录: |