[php-src] Issue #15392: arginfo_zpp_mismatch.phpt and friends only tests statically built extensions on CI

From: Date: Tue, 13 Aug 2024 19:59:49 +0000
Subject: [php-src] Issue #15392: arginfo_zpp_mismatch.phpt and friends only tests statically built extensions on CI
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-247493@lists.php.net to get a copy of this message
Issue: https://github.com/php/php-src/issues/15392 Author: cmb69 ### Description There are a couple of tests (see below) which iterate over all declared classes, and instantiate them. However, these tests don't load any shared extensions on CI, so the respective classes are not tested. I don't think this is intentional, but rather an oversight (when we switched to loading shared extensions via dl()). ```` Test that there is no arginfo/zpp mismatch [.\Zend\tests\arginfo_zpp_mismatch.phpt] Test that there is no arginfo/zpp mismatch in strict mode [.\Zend\tests\arginfo_zpp_mismatch_strict.phpt] Try to instantiate all classes without arguments [.\Zend\tests\instantiate_all_classes.phpt] Object free handler must call zend_weakrefs_notify [.\Zend\tests\weakrefs\notify.phpt] ```` ### PHP Version PHP 8.1 ### Operating System _No response_

« previous php.bugs (#247493) next »