phpunit not working on a fresh installation of laravel 5.7

。_饼干妹妹 提交于 2019-12-02 11:45:09

问题


I'm having a problem with my freshly installed Laravel.

when I'm trying to use phpunit command to run default ExampleTest.php , I got this error :

D:\Laravel\Rahimi0151>phpunit
PHP Warning:  "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in C:\xampp\php\pear\PHPUnit\TextUI\Command.php on line 277

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in C:\xampp\php\pear\PHPUnit\TextUI\Command.php on line 277
PHP Warning:  "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in C:\xampp\php\pear\PHPUnit\TextUI\Command.php on line 285

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in C:\xampp\php\pear\PHPUnit\TextUI\Command.php on line 285
PHPUnit 3.7.21 by Sebastian Bergmann.

Configuration read from D:\Laravel\Rahimi0151\phpunit.xml



Time: 0 seconds, Memory: 4.00Mb

[30;43m[2KNo tests executed!
[0m[2K

and at the bottom, it says :

No tests executed!

Can someone please help me with a solution?


回答1:


The problem here is that you are running PHPUnit installed on your system that is pretty old and not PHPUnit that should be run for this project.

To make sure you run the PHPUnit that is really installed for this project you should rather run:

vendor/bin/phpunit

or

vendor/bin/phpunit.bat


来源:https://stackoverflow.com/questions/54631099/phpunit-not-working-on-a-fresh-installation-of-laravel-5-7

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!