このコマンドを使用すると、ページの実行でエラーが発生しても開いたままにしたい
phpunit C:\wamp\www\webdriver\folder\file.php
しかし、phpunitはdosウィンドウを閉じますウィンドウを強制的に立たせる方法は?
このコマンドを使用すると、ページの実行でエラーが発生しても開いたままにしたい
phpunit C:\wamp\www\webdriver\folder\file.php
しかし、phpunitはdosウィンドウを閉じますウィンドウを強制的に立たせる方法は?
ずっと前に、私はこの単純なファイルを作成し、それをauto_prepend_file
ini 設定で使用して、Windows でこの問題に対処しました。
<?php
if (PHP_SAPI === "cli") {
function __php_cli_press_any_key_shutdown(){
echo PHP_EOL.PHP_EOL."Press any key to continue...";
exec('pause');
}
register_shutdown_function('__php_cli_press_any_key_shutdown');
}
DOS ウィンドウを開き、バッチ ファイルを実行するだけです (現在のパラメーターを使用して PHPUnit コマンド ラインを呼び出し、別のプロジェクトで使用できるようにします)。DOS ウィンドウから実行したため、一部のコード (バッチ ファイル) が終了を呼び出さない限り、ウィンドウは閉じません。PHPUnit がウィンドウを閉じているとは思いません。