VMS perl doesn't implement fork(), so don't run the TLSProxy tests there
authorRichard Levitte <levitte@openssl.org>
Wed, 13 Jan 2016 02:53:47 +0000 (03:53 +0100)
committerRichard Levitte <levitte@openssl.org>
Wed, 13 Jan 2016 18:00:14 +0000 (19:00 +0100)
Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
test/recipes/70-test_sslcertstatus.t
test/recipes/70-test_sslextension.t
test/recipes/70-test_sslsessiontick.t
test/recipes/70-test_sslskewith0p.t
test/recipes/70-test_sslvertol.t
test/recipes/70-test_tlsextms.t

index 32e2680a68b5e6f9814e857ae59b0379ffaca109..0be0ccbd62e79461dc40c139b067c033c388d023 100755 (executable)
@@ -59,6 +59,9 @@ use TLSProxy::Proxy;
 my $test_name = "test_sslcertstatus";
 setup($test_name);
 
+plan skip_all => "TLSProxy isn't usable on $^O"
+    if $^O =~ /^VMS$/;
+
 plan skip_all => "$test_name can only be performed with OpenSSL configured shared"
     unless (map { s/\R//; s/^SHARED_LIBS=\s*//; $_ }
         grep { /^SHARED_LIBS=/ }
index bd99b19b09b9a1385843ed41f6c60622b4d07ca2..f0b465df794570a58c2955bfe907d68cf51f3d4f 100755 (executable)
@@ -59,6 +59,9 @@ use TLSProxy::Proxy;
 my $test_name = "test_sslextension";
 setup($test_name);
 
+plan skip_all => "TLSProxy isn't usable on $^O"
+    if $^O =~ /^VMS$/;
+
 plan skip_all => "$test_name can only be performed with OpenSSL configured shared"
     unless (map { s/\R//; s/^SHARED_LIBS=\s*//; $_ }
            grep { /^SHARED_LIBS=/ }
index 9209fd7f417f731efdc4ff968f2b2cc8793a020a..4cac25522d29e80d692af841844a9111b285be88 100755 (executable)
@@ -60,6 +60,9 @@ use File::Temp qw(tempfile);
 my $test_name = "test_sslsessiontick";
 setup($test_name);
 
+plan skip_all => "TLSProxy isn't usable on $^O"
+    if $^O =~ /^VMS$/;
+
 plan skip_all => "$test_name can only be performed with OpenSSL configured shared"
     unless (map { s/\R//; s/^SHARED_LIBS=\s*//; $_ }
            grep { /^SHARED_LIBS=/ }
index b3c5dc1d380cbec9963442bd35331a8fb8003546..b20157f391dd069ebaf941a7c90cdeaf5ca2edae 100755 (executable)
@@ -60,6 +60,9 @@ use TLSProxy::Proxy;
 my $test_name = "test_sslskewith0p";
 setup($test_name);
 
+plan skip_all => "TLSProxy isn't usable on $^O"
+    if $^O =~ /^VMS$/;
+
 plan skip_all => "$test_name can only be performed with OpenSSL configured shared"
     unless (map { s/\R//; s/^SHARED_LIBS=\s*//; $_ }
            grep { /^SHARED_LIBS=/ }
index 78c64105bef9783ce2385f34374d1dd07df7477a..031dd9a3dcac06004e7867d0f0b5de59ebeaa40f 100755 (executable)
@@ -59,6 +59,9 @@ use TLSProxy::Proxy;
 my $test_name = "test_sslextension";
 setup($test_name);
 
+plan skip_all => "TLSProxy isn't usable on $^O"
+    if $^O =~ /^VMS$/;
+
 plan skip_all => "$test_name can only be performed with OpenSSL configured shared"
     unless (map { s/\R//; s/^SHARED_LIBS=\s*//; $_ }
            grep { /^SHARED_LIBS=/ }
index cdda7f8c7f504980fb474c11d8c9882f24e820ee..763f7e8304dd10864b8799fea209e7d0a1f5895d 100644 (file)
@@ -60,6 +60,9 @@ use File::Temp qw(tempfile);
 my $test_name = "test_tlsextms";
 setup($test_name);
 
+plan skip_all => "TLSProxy isn't usable on $^O"
+    if $^O =~ /^VMS$/;
+
 plan skip_all => "$test_name can only be performed with OpenSSL configured shared"
     unless (map { s/\R//; s/^SHARED_LIBS=\s*//; $_ }
         grep { /^SHARED_LIBS=/ }