Laravel单元测试踩坑

由于国内特殊的网络环境,在使用Laravel做项目的时,一般会吧vendor目录也放到git里去维护。这就间接导致了在不同平台下由Composer引入的PHPUnit执行时运行的文件不一致。

在Mac上composer update后Win平台就不可用,反之一样。

目前临时解决办法就是完全不用Laravel自带的PHPUnit进行单元测试,在系统上独立安装PHPUnit测试。

官方文档:

https://phpunit.readthedocs.io/zh_CN/latest/installation.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注