Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
test_provider.rb: Make a legacy provider test optional.
[ This is a backport to the 3.2 branch. ] In some cases such as OpenSSL package in FreeBSD[1], the legacy provider is not installed intentionally. So, we omit a test depending the legacy provider if the legacy provider is not loadable. For the test_openssl_provider_names test, we use base provider[2] instead of legacy provider, because we would expect the base provider is always loadable in OpenSSL 3 for now. * [1] https://www.freshports.org/security/openssl/ * [2] https://wiki.openssl.org/index.php/OpenSSL_3.0#Providers (cherry picked from commit 7223da7)
- Loading branch information