【问题标题】:Why does running phpunit with Laravel return "no tests executed"?为什么使用 Laravel 运行 phpunit 会返回“未执行测试”?
【发布时间】:2019-05-05 23:08:00
【问题描述】:

我最近下载了 Laravel 5.7 的全新设置,并尝试在命令提示符下使用基本设置运行 phpunit 命令,但总是出现“未执行测试”

但它有应该运行的默认测试。 下面是文件夹设置和phpunit.xml的快照。

我错过了什么?

我正在 xampp v3.2.2 上运行设置

【问题讨论】:

    标签: laravel unit-testing laravel-5 phpunit laravel-5.7


    【解决方案1】:

    查看您的命令行,您似乎使用了非常旧的 PhpUnit,因此您可能使用的是全局安装的 PhpUnit。相反,您应该运行

    vendor\bin\phpunit.bat
    

    运行为当前项目安装的 PhpUnit,它应该使用 phpunit.xml 没有任何问题

    【讨论】:

    • 谢谢@Marcin。它就像一个魅力。有没有办法让原来的安排工作?我总是必须使用vendor\bin\phpunit.bat
    • @SamsonRwakabuguli 你可以使用stackoverflow.com/questions/20530996/…创建一些别名
    猜你喜欢
    • 2018-05-05
    • 1970-01-01
    • 2015-06-15
    • 2016-08-18
    • 1970-01-01
    • 2020-12-09
    • 2018-10-08
    • 2018-08-09
    • 2016-06-04
    相关资源
    最近更新 更多