Commit 437dce71c0a for php.net

commit 437dce71c0a5e341b5b367261ebf89ab56c5298e
Author: Gina Peter Banyard <girgias@php.net>
Date:   Wed Mar 25 18:32:24 2026 +0000

    ext/spl: add test for phpinfo() output

diff --git a/ext/spl/tests/phpinfo_out.phpt b/ext/spl/tests/phpinfo_out.phpt
new file mode 100644
index 00000000000..8be1a2dead4
--- /dev/null
+++ b/ext/spl/tests/phpinfo_out.phpt
@@ -0,0 +1,16 @@
+--TEST--
+phpinfo() SPL extension information
+--FILE--
+<?php
+
+$php_executable = getenv('TEST_PHP_EXECUTABLE') ?: PHP_BINARY;
+
+echo shell_exec($php_executable . ' --ri spl');
+
+?>
+--EXPECT--
+SPL
+
+SPL support => enabled
+Interfaces => OuterIterator, RecursiveIterator, SeekableIterator, SplObserver, SplSubject
+Classes => AppendIterator, ArrayIterator, ArrayObject, BadFunctionCallException, BadMethodCallException, CachingIterator, CallbackFilterIterator, DirectoryIterator, DomainException, EmptyIterator, FilesystemIterator, FilterIterator, GlobIterator, InfiniteIterator, InvalidArgumentException, IteratorIterator, LengthException, LimitIterator, LogicException, MultipleIterator, NoRewindIterator, OutOfBoundsException, OutOfRangeException, OverflowException, ParentIterator, RangeException, RecursiveArrayIterator, RecursiveCachingIterator, RecursiveCallbackFilterIterator, RecursiveDirectoryIterator, RecursiveFilterIterator, RecursiveIteratorIterator, RecursiveRegexIterator, RecursiveTreeIterator, RegexIterator, RuntimeException, SplDoublyLinkedList, SplFileInfo, SplFileObject, SplFixedArray, SplHeap, SplMinHeap, SplMaxHeap, SplObjectStorage, SplPriorityQueue, SplQueue, SplStack, SplTempFileObject, UnderflowException, UnexpectedValueException