From 8d2b20db58849d1f54303f66656a3776456cbe95 Mon Sep 17 00:00:00 2001 From: "Christoph M. Becker" Date: Tue, 31 Dec 2019 14:26:52 +0100 Subject: [ci skip] Revert "Add test case for bug #78883" This reverts commit 09e76cbe6d73399f3476942e7502de0bdbf65fa2, because the test fails reliably on AppVeyor. This needs closer investigation. --- ext/standard/tests/streams/bug78883.phpt | 33 -------------------------------- 1 file changed, 33 deletions(-) delete mode 100644 ext/standard/tests/streams/bug78883.phpt diff --git a/ext/standard/tests/streams/bug78883.phpt b/ext/standard/tests/streams/bug78883.phpt deleted file mode 100644 index 591d6f1939..0000000000 --- a/ext/standard/tests/streams/bug78883.phpt +++ /dev/null @@ -1,33 +0,0 @@ ---TEST-- -Bug #78883 (fgets(STDIN) fails on Windows) ---SKIPIF-- - ---FILE-- - array("pipe", "rb"), - 1 => array("pipe", "wb"), - //2 => array("file", "stderr.txt", "ab") -); -$pipes = []; -$cmd = proc_open('cmd.exe "/c START ^"^" /WAIT php -r ^"var_dump(fgets(STDIN));"', $descriptorspec, $pipes); -var_dump(is_resource($cmd)); -$cmdpid = proc_get_status($cmd)['pid']; -sleep(1); -$bug_is_present = !proc_get_status($cmd)['running']; -if (!$bug_is_present) { - // if the bug is not present, it will hang waiting for stdin, - // thus cmd is still running and we should kill it - shell_exec("taskkill /T /F /PID {$cmdpid}"); -} -fclose($pipes[0]); -fclose($pipes[1]); -proc_close($cmd); -var_dump($bug_is_present); -?> ---EXPECT-- -bool(true) -bool(false) -- cgit v1.2.1