作者:有一颗爱心和寂寞的心 | 来源:互联网 | 2022-12-09 09:22
如何解决《PHP致命错误:未捕获错误:调用未定义的方法PHPUnit\Util\Configuration::getExtensionConfiguration()》经验,为你挑选了1个好方法。
我想按照这里的说明https://laravel.com/docs/5.6/testing.在环境部分这里我做了什么.
php artisan env --env=testing
然后跑
phpunit
但在那之后,这条消息就出现了
PHP Fatal error: Uncaught Error: Call to undefined method PHPUnit\Util\Configuration::getExtensionConfiguration() in /mnt/c/projects/www/janicalizdotcom/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:953
Stack trace:
#0 /mnt/c/projects/www/janicalizdotcom/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(153): PHPUnit\TextUI\TestRunner->handleConfiguration(Array)
#1 /usr/share/php/PHPUnit/TextUI/Command.php(195): PHPUnit\TextUI\TestRunner->doRun(Object(PHPUnit\Framework\TestSuite), Array, true)
#2 /usr/share/php/PHPUnit/TextUI/Command.php(148): PHPUnit\TextUI\Command->run(Array, true)
#3 /usr/bin/phpunit(34): PHPUnit\TextUI\Command::main()
#4 {main}
thrown in /mnt/c/projects/www/janicalizdotcom/vendor/phpunit/phpunit/src/TextUI/TestRunner.php on line 953
那什么意识?我该怎么办呢?
自从第一次进行laravel测试以来,我不得不提出想法
1> Sebastian Be..:
如果只是phpunit
工作意味着您有PHPUnit的全局安装.您可能想要使用vendor/bin/phpunit
.