diff options
Diffstat (limited to 'src/lib/libssl/test/cms-test.pl')
-rw-r--r-- | src/lib/libssl/test/cms-test.pl | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/lib/libssl/test/cms-test.pl b/src/lib/libssl/test/cms-test.pl index a84e089ddc..9c50dff3e9 100644 --- a/src/lib/libssl/test/cms-test.pl +++ b/src/lib/libssl/test/cms-test.pl | |||
@@ -54,8 +54,12 @@ | |||
54 | # OpenSSL PKCS#7 and CMS implementations. | 54 | # OpenSSL PKCS#7 and CMS implementations. |
55 | 55 | ||
56 | my $ossl_path; | 56 | my $ossl_path; |
57 | 57 | my $redir = " 2>cms.err 1>cms.out"; | |
58 | if ( -f "../apps/openssl" ) { | 58 | # Make MSYS work |
59 | if ( $^O eq "MSWin32" && -f "../apps/openssl.exe" ) { | ||
60 | $ossl_path = "cmd /c ..\\apps\\openssl"; | ||
61 | } | ||
62 | elsif ( -f "../apps/openssl$ENV{EXE_EXT}" ) { | ||
59 | $ossl_path = "../util/shlib_wrap.sh ../apps/openssl"; | 63 | $ossl_path = "../util/shlib_wrap.sh ../apps/openssl"; |
60 | } | 64 | } |
61 | elsif ( -f "..\\out32dll\\openssl.exe" ) { | 65 | elsif ( -f "..\\out32dll\\openssl.exe" ) { |
@@ -232,7 +236,7 @@ my @smime_cms_tests = ( | |||
232 | [ | 236 | [ |
233 | "signed content MIME format, RSA key, signed receipt request", | 237 | "signed content MIME format, RSA key, signed receipt request", |
234 | "-sign -in smcont.txt -signer $smdir/smrsa1.pem -nodetach" | 238 | "-sign -in smcont.txt -signer $smdir/smrsa1.pem -nodetach" |
235 | . " -receipt_request_to test@openssl.org -receipt_request_all" | 239 | . " -receipt_request_to test\@openssl.org -receipt_request_all" |
236 | . " -out test.cms", | 240 | . " -out test.cms", |
237 | "-verify -in test.cms " | 241 | "-verify -in test.cms " |
238 | . " -CAfile $smdir/smroot.pem -out smtst.txt" | 242 | . " -CAfile $smdir/smroot.pem -out smtst.txt" |
@@ -333,10 +337,6 @@ my @smime_cms_comp_tests = ( | |||
333 | 337 | ||
334 | ); | 338 | ); |
335 | 339 | ||
336 | print "PKCS#7 <=> PKCS#7 consistency tests\n"; | ||
337 | |||
338 | run_smime_tests( \$badcmd, \@smime_pkcs7_tests, $pk7cmd, $pk7cmd ); | ||
339 | |||
340 | print "CMS => PKCS#7 compatibility tests\n"; | 340 | print "CMS => PKCS#7 compatibility tests\n"; |
341 | 341 | ||
342 | run_smime_tests( \$badcmd, \@smime_pkcs7_tests, $cmscmd, $pk7cmd ); | 342 | run_smime_tests( \$badcmd, \@smime_pkcs7_tests, $cmscmd, $pk7cmd ); |
@@ -386,14 +386,14 @@ sub run_smime_tests { | |||
386 | $rscmd =~ s/-stream//; | 386 | $rscmd =~ s/-stream//; |
387 | $rvcmd =~ s/-stream//; | 387 | $rvcmd =~ s/-stream//; |
388 | } | 388 | } |
389 | system("$scmd$rscmd 2>cms.err 1>cms.out"); | 389 | system("$scmd$rscmd$redir"); |
390 | if ($?) { | 390 | if ($?) { |
391 | print "$tnam: generation error\n"; | 391 | print "$tnam: generation error\n"; |
392 | $$rv++; | 392 | $$rv++; |
393 | exit 1 if $halt_err; | 393 | exit 1 if $halt_err; |
394 | next; | 394 | next; |
395 | } | 395 | } |
396 | system("$vcmd$rvcmd 2>cms.err 1>cms.out"); | 396 | system("$vcmd$rvcmd$redir"); |
397 | if ($?) { | 397 | if ($?) { |
398 | print "$tnam: verify error\n"; | 398 | print "$tnam: verify error\n"; |
399 | $$rv++; | 399 | $$rv++; |