Test for PG_TEST_EXTRA separately in SSL tests
authorDaniel Gustafsson <dgustafsson@postgresql.org>
Tue, 3 Sep 2024 16:57:54 +0000 (18:57 +0200)
committerDaniel Gustafsson <dgustafsson@postgresql.org>
Tue, 3 Sep 2024 16:57:54 +0000 (18:57 +0200)
PG_TEST_EXTRA is an override and should be tested for separately
from any other test as there is no dependency on whether OpenSSL
is available or not.

Reviewed-by: Peter Eisentraut <peter@eisentraut.org>
Discussion: https://postgr.es/m/01F4684C-8C98-4BBE-AB83-AC8D7C746AF8@yesql.se

src/test/ssl/t/001_ssltests.pl
src/test/ssl/t/002_scram.pl
src/test/ssl/t/003_sslinfo.pl

index 4bd868ff654bb831ed99cab9eb091d28cc0853f9..8eaf9deae798246cf4069ab273fc9d693f603eef 100644 (file)
@@ -17,7 +17,7 @@ if ($ENV{with_ssl} ne 'openssl')
 {
    plan skip_all => 'OpenSSL not supported by this build';
 }
-elsif (!$ENV{PG_TEST_EXTRA} || $ENV{PG_TEST_EXTRA} !~ /\bssl\b/)
+if (!$ENV{PG_TEST_EXTRA} || $ENV{PG_TEST_EXTRA} !~ /\bssl\b/)
 {
    plan skip_all =>
      'Potentially unsafe test SSL not enabled in PG_TEST_EXTRA';
index dd9322412434f924a5acb420a761280a5e15ef3d..c5d8617e445abdc0e67cd5838661312e5277b956 100644 (file)
@@ -20,7 +20,7 @@ if ($ENV{with_ssl} ne 'openssl')
 {
    plan skip_all => 'OpenSSL not supported by this build';
 }
-elsif (!$ENV{PG_TEST_EXTRA} || $ENV{PG_TEST_EXTRA} !~ /\bssl\b/)
+if (!$ENV{PG_TEST_EXTRA} || $ENV{PG_TEST_EXTRA} !~ /\bssl\b/)
 {
    plan skip_all =>
      'Potentially unsafe test SSL not enabled in PG_TEST_EXTRA';
index 2ae5724846b1d913c8946de38dd06c71a3eb4fc4..b6cfa5d0b006b12dcabf4492dbe30f198becf22f 100644 (file)
@@ -18,7 +18,7 @@ if ($ENV{with_ssl} ne 'openssl')
 {
    plan skip_all => 'OpenSSL not supported by this build';
 }
-elsif (!$ENV{PG_TEST_EXTRA} || $ENV{PG_TEST_EXTRA} !~ /\bssl\b/)
+if (!$ENV{PG_TEST_EXTRA} || $ENV{PG_TEST_EXTRA} !~ /\bssl\b/)
 {
    plan skip_all =>
      'Potentially unsafe test SSL not enabled in PG_TEST_EXTRA';