diff --git a/appveyor/build_task.bat b/appveyor/build_task.bat index 91fedae85537..6e7096a84227 100644 --- a/appveyor/build_task.bat +++ b/appveyor/build_task.bat @@ -51,7 +51,7 @@ if %errorlevel% neq 0 exit /b 3 if "%THREAD_SAFE%" equ "0" set ADD_CONF=%ADD_CONF% --disable-zts if "%INTRINSICS%" neq "" set ADD_CONF=%ADD_CONF% --enable-native-intrinsics=%INTRINSICS% -set EXT_EXCLUDE_FROM_TEST=snmp,oci8_12c,pdo_oci,pdo_firebird,ldap,imap,ftp +set EXT_EXCLUDE_FROM_TEST=bz2,exif,fileinfo,ffi,ftp,gmp,imap,ldap,oci8_12c,pdo_firebird,pdo_oci,snmp,soap,sodium,sqlite3,tidy if "%OPCACHE%" equ "0" set EXT_EXCLUDE_FROM_TEST=%EXT_EXCLUDE_FROM_TEST%,opcache set CFLAGS=/W1 /WX diff --git a/run-tests.php b/run-tests.php index 3c7189b24d20..8fea2cf9e77f 100755 --- a/run-tests.php +++ b/run-tests.php @@ -860,9 +860,22 @@ function write_information(): void } @unlink($info_file); - // load list of enabled extensions - save_text($info_file, - ''); + // load list of enabled and loadable extensions + save_text($info_file, <<<'PHP' + + PHP); $exts_to_test = explode(',', `$php $pass_options $info_params $no_file_cache "$info_file"`); // check for extensions that need special handling and regenerate $info_params_ex = [