X-Git-Url: https://git.openssl.org/?p=openssl.git;a=blobdiff_plain;f=test%2Frecipes%2F15-test_ecparam.t;fp=test%2Frecipes%2F15-test_ecparam.t;h=22d22d99ceedf52f9d8527beab537c47fe00ea13;hp=ee14775747900b69b732a652183fd7a729d1e8e5;hb=d1eec097b99c3d16ada855505b406daa9ceb7d4f;hpb=eeacf7d065e817b2c0c29ce7d6a9d8047450a293;ds=sidebyside diff --git a/test/recipes/15-test_ecparam.t b/test/recipes/15-test_ecparam.t index ee14775747..22d22d99ce 100644 --- a/test/recipes/15-test_ecparam.t +++ b/test/recipes/15-test_ecparam.t @@ -23,20 +23,34 @@ plan skip_all => "EC isn't supported in this build" my @valid = glob(data_file("valid", "*.pem")); my @invalid = glob(data_file("invalid", "*.pem")); -plan tests => scalar @valid + scalar @invalid + scalar @valid + scalar @invalid; +my $num_tests = scalar @valid + scalar @invalid; +plan tests => 3 * $num_tests; -foreach (@valid) { - ok(run(app([qw{openssl ecparam -noout -check -in}, $_]))); -} + SKIP: { + skip "Skipping EC tests", 2 * $num_tests + if disabled('deprecated-3.0'); -foreach (@valid) { - ok(run(app([qw{openssl ecparam -noout -check_named -in}, $_]))); + foreach (@valid) { + ok(run(app([qw{openssl ecparam -noout -check -in}, $_]))); + } + + foreach (@valid) { + ok(run(app([qw{openssl ecparam -noout -check_named -in}, $_]))); + } + + foreach (@invalid) { + ok(!run(app([qw{openssl ecparam -noout -check -in}, $_]))); + } + + foreach (@invalid) { + ok(!run(app([qw{openssl ecparam -noout -check_named -in}, $_]))); + } } -foreach (@invalid) { - ok(!run(app([qw{openssl ecparam -noout -check -in}, $_]))); +foreach (@valid) { + ok(run(app([qw{openssl pkeyparam -noout -check -in}, $_]))); } foreach (@invalid) { - ok(!run(app([qw{openssl ecparam -noout -check_named -in}, $_]))); + ok(!run(app([qw{openssl pkeyparam -noout -check -in}, $_]))); }