PHPUnit& Composer:[InvalidArgumentException]命令" path / to / test"没有定义

时间:2014-04-23 08:49:35

标签: php phpunit composer-php

我有一个PHPUnit测试目录。 正在运行

$ phpunit path/to/dir/*.php

收到错误:

[InvalidArgumentException]                                            
Command "path/to/dir/test_name.php" is not defined. 

其中 test_name 是目录中第一个测试的名称。

我在标题中添加了Composer,因为如果将其隐藏在测试引导程序中,则会出现错过 Composer / Autoload / ClassLoader.php

的错误

我错过了什么或哪些错误?

1 个答案:

答案 0 :(得分:0)

只需传递路径,无文件名:

vendor/bin/phpunit path/to/dir

phpunit会自动检测该文件夹及其子文件夹中的测试文件。请注意,我使用vendor/bin中的可执行文件,因为您说您已使用作曲家安装。