2011-04-10 5 views
13

WindowsでXAMPPを実行しています。PHPUnitコマンドラインツールが動作しません

私は最近、PEAR CLIツールからPHPUnitをダウンロードしました。

すべては、私が試してみて、それがphpunitを入力して、コンソールを介して、仕事を得る時はいつでも(それは、環境変数PATHでの罰金に見える、(正しく日食、それはそれは正しくはinclude_pathに追加されたことを意味してコード補完を示唆している)、しかし )、それは数秒間ハングアップして終了します(終了したかのように)。

私はphpunit --helpも試してみましたが、成功しませんでした。

phpunit --verboseもお試しください。

他に誰も同じ問題を抱えていたのですか解決策を知っていますか?

+1

それは動作しますか? –

+1

PHPUnitは、PHPUnitのバージョンと作成者が表示される前に、すべてのテストケースをインスタンス化して、時にはストールしているように見えることがあります。単純なテストケースを1つ実行して、動作することを確認してください。他の人が言っているように、すべてのエラー報告を有効にしてください。 Eclipse内でテストを実行できますか? –

+0

@jakenobleいいえ、それはありません... @David私は感謝します。私はあなたが食を介してそれをすることができるかはわかりませんでした。私もそれを試みます。 –

答えて

32

あなたのPEAR日付を行うまでであることを確認します

pear upgrade-all 

それは、「アップグレード-すべてを」に、このdoesntのは、エラーを修正した場合はPHPUnit

pear install --alldeps --force phpunit/PHPUnit 

を再インストールは何も言わないまで、上記を実行します。 php.iniですべてのエラー報告が有効になっていることを確認し、エラーログを確認してください。

これが動作しない場合は、DebianやUbuntuのためPHPUnit via Composer or Phar instead of PEAR

+7

これはLinuxで私を助けました。 –

+2

これはWindowsで私を助けました。 –

+4

これはMac OSX – GusDeCooL

1

を使用することを検討しては、お使いのPHPのINIファイルに以下を追加:あなたはPHPUnitのフォルダに移動してからPHPUnitのを試してみて、実行した場合

suhosin.executor.include.whitelist="phar" 
関連する問題