diff options
author | Richard Levitte <levitte@openssl.org> | 2010-11-22 23:42:45 +0000 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2010-11-22 23:42:45 +0000 |
commit | fbd7d524bedcdafd63664b9ba884d93b7f4cd8ec (patch) | |
tree | b62743bfb74494b2fec38e1a8f1a6f7e52b21c7d /test/tests.com | |
parent | d5dfa7cd82804eec165569deeb4181d60c08b0f6 (diff) |
* tests.com: Add the symbol openssl_conf, so the openssl application
stops complaining about a missing configuration file. Define the logical
name PERL_ENV_TABLES with values to Perl considers the DCL symbol table
as part of the environment (see 'man perlvms' for details), so cms-test.pl
can get the value of EXE_DIR from tests.com, among others.
* cms-test.pl: Make changes to have it work on VMS as well. Upper or mixed
case options need to be quoted and the openssl command needs a VMS-specific
treatment. It all should work properly on Unix, I hope it does on Windows
as well...
Diffstat (limited to 'test/tests.com')
-rw-r--r-- | test/tests.com | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/test/tests.com b/test/tests.com index fa4600f686..21991c4707 100644 --- a/test/tests.com +++ b/test/tests.com @@ -14,6 +14,7 @@ $ exe_dir := sys$disk:[-.'__arch'.exe.apps] $ $ sslroot = f$parse("sys$disk:[-.apps];",,,,"syntax_only") - "].;"+ ".]" $ define /translation_attributes = concealed sslroot 'sslroot' +$ openssl_conf := sslroot:[000000]openssl-vms.cnf $ $ set default '__here' $ @@ -290,6 +291,8 @@ $ mcr 'texe_dir''jpaketest' $ return $ test_cms: $ write sys$output "CMS consistency test" +$ ! The following makes perl include the DCL symbol table in the env. +$ define/user perl_env_tables clisym_local,lnm$file_dev,ctrl_env $ perl CMS-TEST.PL $ return $ |