diff options
| author | djm <> | 2010-10-01 22:54:21 +0000 |
|---|---|---|
| committer | djm <> | 2010-10-01 22:54:21 +0000 |
| commit | 76262f7bf9262f965142b1b2b2105cb279c5c696 (patch) | |
| tree | bb3923b81f2ce34b1ad62684afdf1a94d904c185 /src/lib/libssl/test/cms-test.pl | |
| parent | 5bf424abe3e333358a0476841d2085fb5870dde9 (diff) | |
| parent | 829fd51d4f8dde4a7f3bf54754f3c1d1a502f5e2 (diff) | |
| download | openbsd-76262f7bf9262f965142b1b2b2105cb279c5c696.tar.gz openbsd-76262f7bf9262f965142b1b2b2105cb279c5c696.tar.bz2 openbsd-76262f7bf9262f965142b1b2b2105cb279c5c696.zip | |
This commit was generated by cvs2git to track changes on a CVS vendor
branch.
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++; |
