diff options
author | Matt Caswell <matt@openssl.org> | 2019-07-31 12:54:34 +0200 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2019-08-01 10:59:20 +0200 |
commit | 109ef7ae43c9bce336f0bc2b8163328363a26f27 (patch) | |
tree | 7ac98875532edab4ec0d74a52f40e1fa7b9a65d2 /test | |
parent | Load the config file by default (diff) | |
download | openssl-109ef7ae43c9bce336f0bc2b8163328363a26f27.tar.xz openssl-109ef7ae43c9bce336f0bc2b8163328363a26f27.zip |
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"); |