Commit 1c946325890 for php.net
commit 1c946325890596ec22871d0ca7170c245fc93e3c
Author: Nora Dossche <7771979+ndossche@users.noreply.github.com>
Date: Fri Apr 3 22:43:25 2026 +0200
Fix SKIPIF of openssl_password.phpt (#20941)
It's possible there is no argon2 provider at all.
diff --git a/ext/openssl/tests/openssl_password.phpt b/ext/openssl/tests/openssl_password.phpt
index 0dbc1ae42a3..ca0d20f9bcc 100644
--- a/ext/openssl/tests/openssl_password.phpt
+++ b/ext/openssl/tests/openssl_password.phpt
@@ -5,7 +5,10 @@
--SKIPIF--
<?php
if (!function_exists('openssl_password_hash')) {
- echo "skip - No openssl_password_hash";
+ die("skip No openssl_password_hash");
+}
+if (!defined('PASSWORD_ARGON2_PROVIDER')) {
+ die("skip No openssl argon2 support");
}
?>
--FILE--