gpt4 book ai didi

php - Laravel 测试未定义的方法

转载 作者:可可西里 更新时间:2023-11-01 13:23:53 24 4
gpt4 key购买 nike

我尝试在 Laravel 中编写测试,但我什至无法运行示例测试,因为我收到错误:

λ phpunit
PHP Fatal error: Uncaught Error: Call to undefined method PHPUnit_Util_Configuration::getTestdoxGroupConfiguration() in E:\www\ikcms\vendor\phpunit\phpunit\src\TextUI\TestRunner.php:1042
Stack trace:
#0 E:\www\ikcms\vendor\phpunit\phpunit\src\TextUI\TestRunner.php(163): PHPUnit_TextUI_TestRunner->handleConfiguration(Array)
#1 E:\xampp\php\pear\PHPUnit\TextUI\Command.php(176): PHPUnit_TextUI_TestRunner->doRun(Object(PHPUnit_Framework_TestSuite), Array)
#2 E:\xampp\php\pear\PHPUnit\TextUI\Command.php(129): PHPUnit_TextUI_Command->run(Array, true)
#3 E:\xampp\php\phpunit(46): PHPUnit_TextUI_Command::main()
#4 {main}
thrown in E:\www\ikcms\vendor\phpunit\phpunit\src\TextUI\TestRunner.php on line 1042

Fatal error: Uncaught Error: Call to undefined method PHPUnit_Util_Configuration::getTestdoxGroupConfiguration() in E:\www\ikcms\vendor\phpunit\phpunit\src\TextUI\TestRunner.php:1042
Stack trace:
#0 E:\www\ikcms\vendor\phpunit\phpunit\src\TextUI\TestRunner.php(163): PHPUnit_TextUI_TestRunner->handleConfiguration(Array)
#1 E:\xampp\php\pear\PHPUnit\TextUI\Command.php(176): PHPUnit_TextUI_TestRunner->doRun(Object(PHPUnit_Framework_TestSuite), Array)
#2 E:\xampp\php\pear\PHPUnit\TextUI\Command.php(129): PHPUnit_TextUI_Command->run(Array, true)
#3 E:\xampp\php\phpunit(46): PHPUnit_TextUI_Command::main()
#4 {main}
thrown in E:\www\ikcms\vendor\phpunit\phpunit\src\TextUI\TestRunner.php on line 1042

当然是下载laravel之后发生的

Laravel 版本:5.3PHP单位:5.0

最佳答案

如果您在多个项目中使用 phpunit,通常更容易避免弄乱全局安装的 phpunit,而是从项目的 vendor 文件夹中运行它。

您可以通过以下方式检查您的项目:

composer info phpunit/phpunit

(如果你看到 [InvalidArgumentException] Package phpunit/phpunit not found 那么我会 composer require phpunit/phpunit --dev)

Laravel includes phpunit by default你很有可能会跑

./vendor/bin/phpunit …

还有

composer exec 'phpunit …'

并且您可以确定您正在运行该项目的 composer.json 中指定的 phpunit 版本。

关于php - Laravel 测试未定义的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41828479/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com