phpunit not working on a fresh installation of laravel 5.7

后端 未结 3 1298
囚心锁ツ
囚心锁ツ 2021-01-14 18:38

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 thi

相关标签:
3条回答
  • 2021-01-14 18:41

    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
    
    0 讨论(0)
  • 2021-01-14 18:56

    In case somebody is searching for the answer here it is:

    php vendor/phpunit/phpunit/phpunit

    and make sure that your function contains the word "test"

    for example

    public function test_a_user_can_browse_threads()
    {
    ...
    }
    
    

    edit: this works for laravel version 7

    0 讨论(0)
  • 2021-01-14 18:59

    Running Lumen version 7.0, and was instructed to simply run phpunit

    However running phpunit always produced No Test Executed error.

    Tried Admir Husić's advice, ran php vendor/phpunit/phpunit/phpunit, and problem solved, Lumen found the test file and executed it.

    Thanks.

    0 讨论(0)
提交回复
热议问题