7 use OpenSSL::Test qw/:DEFAULT srctop_file/;
13 require_ok(srctop_file('test','recipes','tconversion.pl'));
15 my @openssl_args = ("req", "-config", srctop_file("apps", "openssl.cnf"));
17 run_conversion('req conversions',
19 run_conversion('req conversions -- testreq2',
26 subtest $title => sub {
27 run(app(["openssl", @openssl_args,
28 "-in", $reqfile, "-inform", "p",
30 stderr => "req-check.err", stdout => undef));
31 open DATA, "req-check.err";
33 plan skip_all => "skipping req conversion test for $reqfile"
34 if grep /Unknown Public Key/, map { s/\R//; } <DATA>;
36 tconversion("req", "testreq.pem", @openssl_args);
39 unlink "req-check.err";