3

PHPUnit3.4.1を使用するNetBeans6.7.1で、NetBeansで設定したテストを実行しようとすると、エラーが発生してテストを実行できません。出力は次のとおりです。

PHPUnit 3.4.1 by Sebastian Bergmann.

The --log-xml option is deprecated, please use --log-junit instead.

Argument #1 of PHPUnit_Util_Fileloader:checkAndLoad() is no existing file

NetBeans内からではなく、コマンドラインからテストを実行すると、テストは正常に実行されます。

これは、phpunitツールに不正なパスまたはファイルを渡した場合に発生するエラーと同じです。また、NetBeansは減価償却フラグも渡します。

だから私の質問、これを修正できる設定はどこかにありますか?これはNetBeans6.8M2で機能しますか?

ありがとう、

-サム

4

3 に答える 3

2

PHPUnitをバージョン3.3.9にダウングレードしてみてください。PEARチャネルを介してそれを行うことはできないと思いますが、Windowsで開発している場合は、手動インストールwww.phpunit.deの手順があります。Linuxを使用している場合、ディストリビューションには古いバージョンが用意されているはずです。

于 2009-10-25T15:00:31.547 に答える
1

3.3.9へのダウングレードは私のために働いた。

于 2009-10-26T20:01:58.397 に答える
1

NetBeansの最新のビルドを入手する必要があります。私が使用しているのは、NetBeansIDEビルド200910290252ダウンロードです。テストを実行するために宣伝されたとおりに機能しました。

于 2009-10-29T17:10:40.283 に答える