aboutsummaryrefslogtreecommitdiff
path: root/scripts/xml-parse-test.pl
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2007-03-13 03:21:41 +0000
committerRob Austein <sra@hactrn.net>2007-03-13 03:21:41 +0000
commit5363d32a8ee003f4dde235ee8662d5d5dfca4fc3 (patch)
treebf960201f4306d99c987881611046ab462431e4a /scripts/xml-parse-test.pl
parent2e11ad97d4b6e659af7042141d654bc25cd1962f (diff)
Get decode() working in IPC::Open2 test.
svn path=/scripts/xml-parse-test.pl; revision=485
Diffstat (limited to 'scripts/xml-parse-test.pl')
-rwxr-xr-xscripts/xml-parse-test.pl8
1 files changed, 6 insertions, 2 deletions
diff --git a/scripts/xml-parse-test.pl b/scripts/xml-parse-test.pl
index 21668ad7..713359f6 100755
--- a/scripts/xml-parse-test.pl
+++ b/scripts/xml-parse-test.pl
@@ -161,9 +161,13 @@ sub run2 {
my $p7b = "-----BEGIN PKCS7-----\n";
my $p7e = "-----END PKCS7-----\n";
+my $dir = "apacheca";
+my $cer = "$dir/ISP4-EE.cer";
+my $key = "$dir/ISP4-EE.key";
+
sub encode {
my $arg = shift;
- my @res = run2($arg, qw(openssl smime -sign -nodetach -outform PEM -signer foo.cer -inkey foo.key));
+ my @res = run2($arg, qw(openssl smime -sign -nodetach -outform PEM -signer), $cer, q(-inkey), $key);
die("Missing PKCS7 markers")
unless $res[0] eq $p7b && $res[@res-1] eq $p7e;
return join('', @res[1..@res-2]);
@@ -171,7 +175,7 @@ sub encode {
sub decode {
my $arg = shift;
- my @res = run2($p7b . $arg . $p7e, qw(openssl smime -verify -CApath . -inform PEM));
+ my @res = run2($p7b . $arg . $p7e, qw(openssl smime -verify -inform PEM -CApath), $dir);
return join('', @res);
}