diff options
author | Richard Levitte <levitte@openssl.org> | 2010-11-22 23:42:48 +0000 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2010-11-22 23:42:48 +0000 |
commit | bf5adc9be46ed77b6e400138585498c6bcb9bda2 (patch) | |
tree | 4656d1e70467897ecdc93e671acbde6cb7b198d8 /test/tests.com | |
parent | 7665b436f0a15cce2beea10ed8dd7eccb7a82944 (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 4237ab28a6..3688952049 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' $ @@ -291,6 +292,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 $ |