我的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