diff options
author | Richard Levitte <levitte@openssl.org> | 2016-01-17 00:25:44 +0100 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2016-01-17 00:25:44 +0100 |
commit | 3f22ed2fcf83a6306f4a06307278c779e49ba3df (patch) | |
tree | 9cdaf3769cafd55298dbf82c58d5634df5e316d0 /test/recipes/70-test_sslcertstatus.t | |
parent | fix no-engine build (diff) | |
download | openssl-3f22ed2fcf83a6306f4a06307278c779e49ba3df.tar.xz openssl-3f22ed2fcf83a6306f4a06307278c779e49ba3df.zip |
The TLSProxy tests can't run if no-engine has been configured
Make sure they detect that.
Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
Diffstat (limited to 'test/recipes/70-test_sslcertstatus.t')
-rwxr-xr-x | test/recipes/70-test_sslcertstatus.t | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test/recipes/70-test_sslcertstatus.t b/test/recipes/70-test_sslcertstatus.t index 0be0ccbd62..65a5ec1f22 100755 --- a/test/recipes/70-test_sslcertstatus.t +++ b/test/recipes/70-test_sslcertstatus.t @@ -54,6 +54,7 @@ use strict; use OpenSSL::Test qw/:DEFAULT cmdstr top_file top_dir/; +use OpenSSL::Test::Utils; use TLSProxy::Proxy; my $test_name = "test_sslcertstatus"; @@ -62,6 +63,9 @@ setup($test_name); plan skip_all => "TLSProxy isn't usable on $^O" if $^O =~ /^VMS$/; +plan skip_all => "$test_name needs the engine feature enabled" + if disabled("engine"); + plan skip_all => "$test_name can only be performed with OpenSSL configured shared" unless (map { s/\R//; s/^SHARED_LIBS=\s*//; $_ } grep { /^SHARED_LIBS=/ } |