Zend/PHPUnit のインストールが機能している人は、PHPUnit.bat の読み方を教えてもらえますか?
PEAR と PHPUnit をインストールしましたが、PHPUnit.bat のコードにエラーがあるようです。
いくつかの問題を解決した結果、 「PHPUnit は認識されたコマンドではありません」というエラーは表示されなくなりました。しかし、コマンドラインで「PHPUnit」を呼び出すと、コマンドプロンプトが再表示される以外は何も起こりません。一部のコードが実行された可能性があることを示します。
いくつか読んだところ、PEAR は 'c:\zend\zendServer\bin' にある .bat ファイルを呼び出しているはずです。これを開くと、非常に短いコード ブロックがあります。
if "%PHPBIN%" == "" set PHPBIN=c:\zend\zendserver\bin\php.exe
if not exist "%PHPBIN%" if "%PHP_PEAR_PHP_BIN%" neq "" goto USE_PEAR_PATH
GOTO RUN
:USE_PEAR_PATH
set PHPBIN=%PHP_PEAR_PHP_BIN%
:RUN
"%PHPBIN%" "C:\Zend\zendServer\bin\\phpunit" %*
最後の行、特にダブル スラッシュが間違っているように見えます。「bin\pear\phpunit など」などのさまざまな派生を試しましたが、これがどこを指しているのかわかりません。
ZendServer/PHPUnit のインストールが機能している人は誰でも、この行の読み方を教えてもらえますか?
また、パッケージが正しくインストールされているかどうかをテストする最良の方法は、コマンド行で「 PHPunit 」を呼び出すことです。アイデアを歓迎します。PEAR インストール コールは、インストールが正常に機能することを示唆しています。
更新 zend フレームワーク CLI ツールを使用して新しいプロジェクトを作成したところ、include_path に PHPUnit が見つからないというメモが表示されました。インクルード パスに PEAR と PHP の両方があります。
更新 私は潜在的なテストでこの投稿を見つけましたPHPUnit Working - インクルード パスが正しく設定されていませんか? 、phpUnit をテストする方法を提供します。提案された PHP スクリプトを htdocs フォルダーに保存し、PHPUnit で呼び出してみました。PHPUnit.bat ファイルにエラーがあることを示唆しているようです。