X-Git-Url: https://git.openssl.org/?a=blobdiff_plain;f=test%2Frecipes%2F90-test_store.t;h=65cf9fbaba7af7359f68c7339aeba302cf7c8b99;hb=2fad1dd26ac11dd3b4e2a87a2b19665b132f7edc;hp=53413b785b586b4d0be6ab5872547006e412dc24;hpb=6d737ea09ba62b15df00cd99c4728a4dc55086df;p=openssl.git diff --git a/test/recipes/90-test_store.t b/test/recipes/90-test_store.t index 53413b785b..65cf9fbaba 100644 --- a/test/recipes/90-test_store.t +++ b/test/recipes/90-test_store.t @@ -8,7 +8,7 @@ use File::Spec; use MIME::Base64; -use OpenSSL::Test qw(:DEFAULT srctop_file bldtop_file data_file); +use OpenSSL::Test qw(:DEFAULT srctop_file srctop_dir bldtop_file data_file); my $test_name = "test_store"; setup($test_name); @@ -32,7 +32,6 @@ my @generated_files = "testcrl.der", ### generated locally - ### These examples were pilfered from OpenConnect's test suite "rsa-key-pkcs1.pem", "rsa-key-pkcs1.der", "rsa-key-pkcs1-aes128.pem", @@ -59,7 +58,8 @@ my @generated_files = my $n = (2 * scalar @noexist_files) + (5 * scalar @src_files) - + (3 * scalar @generated_files); + + (3 * scalar @generated_files) + + 2; plan tests => $n; @@ -92,6 +92,11 @@ indir "store_$$" => sub { ok(!run(app(["openssl", "storeutl", "-passin", "pass:password", to_rel_file_uri($_)]))); } + { + my $dir = srctop_dir("test", "certs"); + ok(run(app(["openssl", "storeutl", $dir]))); + ok(run(app(["openssl", "storeutl", to_file_uri($dir, 1)]))); + } } }, create => 1, cleanup => 1;