0

当我使用这个 cmd 时,我希望它保持打开状态,即使我在页面执行时出错

phpunit C:\wamp\www\webdriver\folder\file.php

但是phpunit关闭dos windows 如何强制windows站立?

4

2 回答 2

0

我只需打开一个 DOS 窗口并运行我的批处理文件(它使用一些当前参数调用 PHPUnit 命令行,因此我可以在不同的项目中使用它)。当我从 DOS 窗口运行它时,没有关闭窗口,除非某些代码(批处理文件)调用退出。我不相信 PHPUnit 正在关闭窗口。

于 2013-10-21T14:08:50.820 回答
0

很久以前我写过这个简单的文件,并在auto_prepend_fileini 设置中使用它来处理 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');
}
于 2013-10-20T21:36:04.150 回答