use warnings;
use File::Spec;
-use OpenSSL::Test qw/:DEFAULT srctop_file/;
+use OpenSSL::Test qw/:DEFAULT srctop_file data_file/;
setup("test_pkcs7");
-plan tests => 6;
+plan tests => 7;
require_ok(srctop_file('test','recipes','tconversion.pl'));
ok(run(app(["openssl", "pkcs7", "-print_certs", "-quiet",
"-in", $p7file,
"-out", $out])));
-is(cmp_text($out, srctop_file('test', 'recipes', '25-test_pkcs7_data', 'grfc.out')),
- 0, 'Comparing output');
\ No newline at end of file
+is(cmp_text($out, data_file('grfc.out')),
+ 0, 'Comparing output');
+
+my $malformed = data_file('malformed.pkcs7');
+ok(run(app(["openssl", "pkcs7", "-in", $malformed])));