Commit 3f22ed2f authored by Richard Levitte's avatar Richard Levitte
Browse files

The TLSProxy tests can't run if no-engine has been configured



Make sure they detect that.

Reviewed-by: default avatarViktor Dukhovni <viktor@openssl.org>
parent 8e237299
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -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=/ }
+4 −0
Original line number Diff line number Diff line
@@ -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_sslextension";
@@ -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=/ }
+4 −0
Original line number Diff line number Diff line
@@ -54,6 +54,7 @@

use strict;
use OpenSSL::Test qw/:DEFAULT cmdstr top_file top_dir/;
use OpenSSL::Test::Utils;
use TLSProxy::Proxy;
use File::Temp qw(tempfile);

@@ -63,6 +64,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=/ }
+3 −0
Original line number Diff line number Diff line
@@ -63,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=/ }
+4 −0
Original line number Diff line number Diff line
@@ -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_sslextension";
@@ -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=/ }
Loading