openssl/util/perl/OpenSSL
Richard Levitte bedda72ff7 OpenSSL::Test: Treat SRCDATA directory specially, as it might not exist
Not all tests come with a SRCDATA directory.  if it doesn't exist, we
simply drop it from the internal table of directories.

OpenSSL::Test::srcdata_dir() and OpenSSL::Test::srcdata_file() may
return undef in that case.  However, recipes shouldn't try to refer to
a non-existing data directory, so if that happens, it's a programming
error and must be corrected.

Fixes #15679

Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15700)
2021-06-10 15:24:05 +02:00
..
Config Add OpenSSL::Config::Query and use it in configdata.pm 2021-05-04 11:29:56 +02:00
Test Added Test::ok_nofips, Test::is_nofips & Test::isnt_nofips methods. 2019-04-11 09:47:12 +10:00
Util Update copyright year 2021-01-28 13:54:57 +01:00
config.pm fix Solaris OS detection in config.pm 2021-05-25 11:54:49 +02:00
copyright.pm Add a local perl module to get year last changed 2021-03-31 13:59:53 +02:00
fallback.pm Update copyright year 2021-05-20 14:22:33 +01:00
Glob.pm File::Glob option ':bsd_glob' doesn't work everywhere, replace w/ a wrapper 2017-08-15 11:31:18 +02:00
OID.pm util/perl/OpenSSL/OID.pm: remove the included unit test 2020-05-03 06:05:27 +02:00
Ordinals.pm Reword repeated words. 2021-03-09 16:25:45 +10:00
ParseC.pm Update copyright year 2021-02-18 15:05:17 +00:00
stackhash.pm Update copyright year 2021-05-06 13:03:23 +01:00
Template.pm Update copyright year 2021-05-20 14:22:33 +01:00
Test.pm OpenSSL::Test: Treat SRCDATA directory specially, as it might not exist 2021-06-10 15:24:05 +02:00
Util.pm Update copyright year 2021-05-20 14:22:33 +01:00