如何在运行PHPUnit的NetBeans上修复"无法识别的选项 - 运行"

Pab*_*blo 10 php phpunit netbeans

我正在尝试将PHPUnit运行到NetBeans 8.0.2中.

如果我在我的文件夹中运行#phpunit测试所有测试运行.所以似乎已经设置好了.

但是在NetBeans输出中我总是得到:

"C:\nginx\php\5.6.12\php.exe" "C:\nginx\php\5.6.12\phpunit.phar" "--colors" "--log-junit" "C:\Users\...\AppData\Local\Temp\nb-phpunit-log.xml" "--bootstrap" "E:\var\www\...\tests\TestHelper.php" "--configuration" "E:\var\www\...\tests\phpunit.xml" "C:\Program Files\NetBeans 8.0.2\php\phpunit\NetBeansSuite.php" "--run=E:\var\www\...\tests\app\utils\FormatUtilTest.php"
Run Code Online (Sandbox Code Playgroud)

Sebastian Bergmann和贡献者的PHPUnit 4.8.2.

无法识别的选项 - 运行

完成.

也许" - 运行消息"是正确的,因为PHPUnit手册中不存在此命令.但如果是这样,如何为NetBeans创建另一个脚本来执行测试?

小智 5

在PHPUnit更新后,我昨天遇到了同样的问题.所以我现在恢复到PHPUnit 4.7.7,直到在NB中修复.


小智 1

NetBeansSuite.php 中使用“--run”选项来运行测试。因此,如果您想避免这种情况,您应该将其提交给 NetBeans bugzilla [1]。

[1] https://netbeans.org/community/issues.html (PHP/PHPUnit)