diff options
| author | Marcus Boerger <helly@php.net> | 2003-01-25 19:45:11 +0000 |
|---|---|---|
| committer | Marcus Boerger <helly@php.net> | 2003-01-25 19:45:11 +0000 |
| commit | a7d10f8aa4b42f822e75bdc47a29fd5b33144636 (patch) | |
| tree | d3e9e1d0cf78c6b4bf6603b768439998c2ca87eb /run-tests.php | |
| parent | ef021e896496736e7d5d9a11dc0f030ba08056ab (diff) | |
| download | php-git-a7d10f8aa4b42f822e75bdc47a29fd5b33144636.tar.gz | |
Bug #21751: Part one never let this happen again...
Diffstat (limited to 'run-tests.php')
| -rwxr-xr-x | run-tests.php | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/run-tests.php b/run-tests.php index a73177fa30..f52c41c479 100755 --- a/run-tests.php +++ b/run-tests.php @@ -70,9 +70,14 @@ putenv('SSH_TTY=deleted'); $cwd = getcwd(); set_time_limit(0); -while(ob_get_level()) { - ob_end_clean(); -} + +// delete as much output buffers as possible +$ob = ob_get_level(); +if ($ob) do { + @ob_end_clean(); +} while(($ob > 1) && ($ob-- > ob_get_level())); +if (ob_get_level()) echo "Not all buffers were deleted.\n"; + error_reporting(E_ALL); ini_set('magic_quotes_runtime',0); // this would break tests by modifying EXPECT sections |
