diff options
author | Matt Caswell <matt@openssl.org> | 2019-07-31 11:54:34 +0100 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2019-08-01 09:59:20 +0100 |
commit | 109ef7ae43c9bce336f0bc2b8163328363a26f27 (patch) | |
tree | 7ac98875532edab4ec0d74a52f40e1fa7b9a65d2 /test | |
parent | 29dc6e00f2a1ec93bbacc5127cecf3412e95e57f (diff) |
Fix the krb5 external test
The krb5 external test relies on legacy algorithms. Therefore we make
use of the capability to load a config file by default, and ensure that
the config file in use by the krb5 tests loads both the legacy and default
providers.
[extended tests]
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/9492)
Diffstat (limited to 'test')
-rw-r--r-- | test/recipes/95-test_external_krb5.t | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/test/recipes/95-test_external_krb5.t b/test/recipes/95-test_external_krb5.t index b4a54e52a5..abbd8c46b5 100644 --- a/test/recipes/95-test_external_krb5.t +++ b/test/recipes/95-test_external_krb5.t @@ -9,7 +9,7 @@ use OpenSSL::Test; use OpenSSL::Test::Utils; -use OpenSSL::Test qw/:DEFAULT data_file srctop_file/; +use OpenSSL::Test qw/:DEFAULT data_file srctop_file bldtop_dir/; setup("test_external_krb5"); @@ -20,4 +20,7 @@ plan skip_all => "krb5 not available" plan tests => 1; +$ENV{OPENSSL_MODULES} = bldtop_dir("providers"); +$ENV{OPENSSL_CONF} = srctop_file("test", "default-and-legacy.cnf"); + ok(run(cmd([data_file("krb5.sh")])), "running krb5 tests"); |