From: Anatol Belski <ab@php.net>
Date: Mon, 10 Jul 2017 11:49:44 +0000 (+0200)
Subject: improve test
X-Git-Tag: php-7.1.8RC1~16
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=fd08eaa8bcfa6ec0c001712fdd34bb516e9c0ff8;p=php

improve test
---

diff --git a/ext/standard/tests/general_functions/proc_open-win32-mb0.phpt b/ext/standard/tests/general_functions/proc_open-win32-mb0.phpt
index d3ead08e74..981c4b22aa 100644
--- a/ext/standard/tests/general_functions/proc_open-win32-mb0.phpt
+++ b/ext/standard/tests/general_functions/proc_open-win32-mb0.phpt
@@ -29,10 +29,16 @@ $p = proc_open(
 		array("bypass_shell" => true)
 		);
 
-echo fread($pipes[1], 1024);
+$out = "";
+
+while (!feof($pipes[1])) {
+	$out .= fread($pipes[1], 1024);
+}
 
 proc_close($p);
 
+echo $out;
+
 ?>
 ==DONE==
 --EXPECTF--
diff --git a/ext/standard/tests/general_functions/proc_open-win32-mb1.phpt b/ext/standard/tests/general_functions/proc_open-win32-mb1.phpt
index da17a92b89..f1a70a23e8 100644
--- a/ext/standard/tests/general_functions/proc_open-win32-mb1.phpt
+++ b/ext/standard/tests/general_functions/proc_open-win32-mb1.phpt
@@ -26,10 +26,16 @@ $p = proc_open(
 		$pipes
 		);
 
-echo fread($pipes[1], 1024);
+$out = "";
+
+while (!feof($pipes[1])) {
+	$out .= fread($pipes[1], 1024);
+}
 
 proc_close($p);
 
+echo $out;
+
 ?>
 ==DONE==
 --EXPECTF--