Commit e844700333a for php.net
commit e844700333a3f23f2166afdc5fd955f335d52861
Author: Gina Peter Banyard <girgias@php.net>
Date: Thu Oct 2 13:05:42 2025 +0100
ext/standard/tests/filter: Add zlib dependency
And remove strange function to check if a filter is available
diff --git a/ext/standard/tests/filters/filter_errors.inc b/ext/standard/tests/filters/filter_errors.inc
index 18711844f83..e933eea725e 100644
--- a/ext/standard/tests/filters/filter_errors.inc
+++ b/ext/standard/tests/filters/filter_errors.inc
@@ -1,16 +1,5 @@
<?php
-function filter_errors_skipif($needle) {
- if (!function_exists('fnmatch')) {
- die('skip fnmatch() not available');
- }
- $filters = stream_get_filters();
- foreach($filters as $filter) {
- if (fnmatch($filter, $needle)) return;
- }
- die("skip $needle not available");
-}
-
function filter_errors_test($filter, $data) {
echo "test filtering of buffered data\n";
diff --git a/ext/standard/tests/filters/filter_errors_convert_base64_decode.phpt b/ext/standard/tests/filters/filter_errors_convert_base64_decode.phpt
index 1264cada036..2dc99717b16 100644
--- a/ext/standard/tests/filters/filter_errors_convert_base64_decode.phpt
+++ b/ext/standard/tests/filters/filter_errors_convert_base64_decode.phpt
@@ -1,7 +1,5 @@
--TEST--
Filter errors: convert.base64-decode
---SKIPIF--
-<?php require 'filter_errors.inc'; filter_errors_skipif('convert.base64-decode'); ?>
--FILE--
<?php
require 'filter_errors.inc';
diff --git a/ext/standard/tests/filters/filter_errors_zlib_inflate.phpt b/ext/standard/tests/filters/filter_errors_zlib_inflate.phpt
index 608a8ad28db..a78c41f1605 100644
--- a/ext/standard/tests/filters/filter_errors_zlib_inflate.phpt
+++ b/ext/standard/tests/filters/filter_errors_zlib_inflate.phpt
@@ -1,7 +1,7 @@
--TEST--
Filter errors: zlib.inflate
---SKIPIF--
-<?php require 'filter_errors.inc'; filter_errors_skipif('zlib.inflate'); ?>
+--EXTENSIONS--
+zlib
--FILE--
<?php
require 'filter_errors.inc';
diff --git a/ext/standard/tests/filters/gh13264.phpt b/ext/standard/tests/filters/gh13264.phpt
index f778bbf915a..5190ec9537c 100644
--- a/ext/standard/tests/filters/gh13264.phpt
+++ b/ext/standard/tests/filters/gh13264.phpt
@@ -1,7 +1,7 @@
--TEST--
GH-13264: fgets() and stream_get_line() do not return false on filter fatal error
---SKIPIF--
-<?php require 'filter_errors.inc'; filter_errors_skipif('zlib.inflate'); ?>
+--EXTENSIONS--
+zlib
--FILE--
<?php
function create_stream()