From: Anatol Belski Date: Wed, 22 Mar 2017 01:33:38 +0000 (+0100) Subject: make test more flexible to match different compressed strings X-Git-Tag: php-7.2.0alpha1~229 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f258e9b803380e743e40ba45fd7cbd58442a25e8;p=php make test more flexible to match different compressed strings particurarly needed with zlib 1.2.11 --- diff --git a/ext/zlib/tests/007.phpt b/ext/zlib/tests/007.phpt index 09207a583e..c55d78d126 100644 --- a/ext/zlib/tests/007.phpt +++ b/ext/zlib/tests/007.phpt @@ -41,11 +41,11 @@ bool(false) Warning: gzencode(): encoding mode must be either ZLIB_ENCODING_RAW, ZLIB_ENCODING_GZIP or ZLIB_ENCODING_DEFLATE in %s on line %d bool(false) -string(%d) "%s" -string(%d) "%s" +string(%d) "%a" +string(%d) "%a" Warning: gzencode(): encoding mode must be either ZLIB_ENCODING_RAW, ZLIB_ENCODING_GZIP or ZLIB_ENCODING_DEFLATE in %s on line %d bool(false) -string(%d) "%s" -string(%d) "%s" +string(%d) "%a" +string(%d) "%a" Done diff --git a/ext/zlib/tests/bug51269.phpt b/ext/zlib/tests/bug51269.phpt index 6b97bacf08..89ad7b6269 100644 --- a/ext/zlib/tests/bug51269.phpt +++ b/ext/zlib/tests/bug51269.phpt @@ -14,7 +14,7 @@ header('Vary: Cookie'); echo 'foo'; ?> --EXPECTF-- -%s +%a --EXPECTHEADERS-- Vary: Cookie Content-Encoding: gzip diff --git a/ext/zlib/tests/bug55544-win.phpt b/ext/zlib/tests/bug55544-win.phpt index 03fd6b1c90..3f9843fc45 100644 Binary files a/ext/zlib/tests/bug55544-win.phpt and b/ext/zlib/tests/bug55544-win.phpt differ diff --git a/ext/zlib/tests/gzencode_variation2-win32.phpt b/ext/zlib/tests/gzencode_variation2-win32.phpt index 7adda31049..e46ee23523 100644 --- a/ext/zlib/tests/gzencode_variation2-win32.phpt +++ b/ext/zlib/tests/gzencode_variation2-win32.phpt @@ -10,6 +10,11 @@ if( substr(PHP_OS, 0, 3) != "WIN" ) { if (!extension_loaded("zlib")) { print "skip - ZLIB extension not loaded"; } + +include 'func.inc'; +if (version_compare(get_zlib_version(), "1.2.11") < 0) { + die("skip - at least zlib 1.2.11 required, got " . get_zlib_version()); +} ?> --FILE-- --EXPECTF-- -‹%s +‹%a diff --git a/ext/zlib/tests/ob_003.phpt b/ext/zlib/tests/ob_003.phpt index 7142df7f0e..f3b60883f4 100644 --- a/ext/zlib/tests/ob_003.phpt +++ b/ext/zlib/tests/ob_003.phpt @@ -17,7 +17,7 @@ ini_set("zlib.output_compression", 1); echo "hi\n"; ?> --EXPECTF-- -‹%s +‹%a --EXPECTHEADERS-- Content-Encoding: gzip Vary: Accept-Encoding diff --git a/ext/zlib/tests/ob_004.phpt b/ext/zlib/tests/ob_004.phpt index f5e6af552b..ecbc150c89 100644 --- a/ext/zlib/tests/ob_004.phpt +++ b/ext/zlib/tests/ob_004.phpt @@ -17,7 +17,7 @@ ob_start("ob_gzhandler"); echo "hi\n"; ?> --EXPECTF-- -‹%s +‹%a --EXPECTHEADERS-- Content-Encoding: gzip Vary: Accept-Encoding