]> granicus.if.org Git - php/commitdiff
the darwin specific test fails for me with the same output which is the expected...
authorFerenc Kovacs <tyrael@php.net>
Wed, 26 Nov 2014 23:08:40 +0000 (00:08 +0100)
committerFerenc Kovacs <tyrael@php.net>
Wed, 26 Nov 2014 23:08:40 +0000 (00:08 +0100)
I couldn't find anybody who managed to see this test passing, but I found a bunch of other reports on
qa.php.net/reports and on google which do see this test failing on mac.
if this change causes you to have this test failing on Mac, please drop me a mail so we can improve
the current test so it passes for everybody.

ext/zlib/tests/bug_52944-darwin.phpt [deleted file]
ext/zlib/tests/bug_52944.phpt

diff --git a/ext/zlib/tests/bug_52944-darwin.phpt b/ext/zlib/tests/bug_52944-darwin.phpt
deleted file mode 100644 (file)
index c25baba..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
---TEST--
-Bug #52944 (segfault with zlib filter and corrupted data)
---SKIPIF--
-<?php if (!extension_loaded("zlib")) print "skip"; ?>
-<?php
-if (PHP_OS != 'Darwin') {
-       die("skip Darwin only");
-}
---INI--
-allow_url_fopen=1
---FILE--
-<?php
-require dirname(__FILE__) . "/bug_52944_corrupted_data.inc";
-
-$fp = fopen('data://text/plain;base64,' . $data, 'r');
-stream_filter_append($fp, 'zlib.inflate', STREAM_FILTER_READ);
-var_dump(fread($fp,1));
-var_dump(fread($fp,1));
-fclose($fp);
-echo "Done.\n";
---EXPECT--
-string(1) "%"
-string(1) "C"
-Done.
index ff82d29cc7f1f38390896911b9bd7d091926a16e..68bd53791d55947a6ee96beba42c234f4da3c144 100644 (file)
@@ -2,10 +2,6 @@
 Bug #52944 (segfault with zlib filter and corrupted data)
 --SKIPIF--
 <?php if (!extension_loaded("zlib")) print "skip"; ?>
-<?php
-if (PHP_OS == 'Darwin') {
-       die("skip not for Darwin");
-}
 --INI--
 allow_url_fopen=1
 --FILE--