0

我已经PHPunit使用composer. 该应用程序具有单元测试用例。当我从我的项目文件夹中执行“ phpunit”时,它给了我一个错误,说phpunit未找到..但是如果我这样做"./vendor/bin/phpunit"它会起作用。知道如何解决这个问题吗?

4

2 回答 2

0

您需要将 PHPUnit 添加到您的路径中。将 ./vendor/bin/phpunit 包含在操作系统的 PATH 环境中(在查找程序时进行搜索)。

于 2013-08-01T13:12:26.360 回答
0

我遇到了同样的问题,并且厌倦了在所有机器上摆弄 PATH,所以我编写了一个小工具,让 composer 的行为更像 PEAR:

https://github.com/flack/poser

您可以通过运行以下命令使用它来全局安装 Composer 包:

poser require phpunit/phpunit

之后,调用phpunitshell 将按预期工作。

于 2014-12-13T09:54:09.273 回答