我的NetBeans可以选择为运行PHPUnit的脚本添加路径,但是当我尝试将此脚本添加到NetBeans时,出现错误识别版本。说那个版本是?。??并不支持。但是,我的PHPUnit版本受NetBeans支持,并且在我从pear安装程序文件夹(PHP)运行它时完美工作。我无法让PHPUnit在NetBeans中运行(Mac)
“选定的PHPUnit(version?。?。?)太老了,如果可能,升级它(最低版本为3.3.0)” - 我得到了3.6.4。
我的剧本是这样的
#!/bin/sh
phpunit --bootstrap MyBootstrap.php --stderr $*
它在Linux上的NetBeans的伟大工程。只是不在我的Mac上。 是的,当我在控制台中运行它时,它是完美的。
感谢畅想
/马库斯
如果我在控制台中运行:./phpunit.sh --version - 我得到:Sebastian Bergmann的PHPUnit 3.6.4。 – Oldek 2012-01-10 07:27:20
所以你必须去phpunit目录并运行“./phpunit.sh”?这可能是问题所在,你必须能够在任何地方运行“phpunit --version”命令(而不是“./”或“... sh”),所以它必须在你的$ PATH(I' m不知道它如何在Mac上工作) – ladar 2012-01-10 07:43:15
好吧,我可以从任何地方运行phpunit --version,我可以将这个.sh文件放在我的项目文件夹中,我尝试将我的NetBeans链接到。这很奇怪,我可以通过命令行完美地运行所有测试,因为我想在NetBeans中使用它,这是因为覆盖率视图。 – Oldek 2012-01-10 07:52:32