aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2017-04-26 18:46:31 +0100
committerDr. Stephen Henson <steve@openssl.org>2017-05-30 20:38:20 +0100
commit978b700bf9531fa9bee0e69aa292f0f2be0f1251 (patch)
treee73607ec12928119f96972a858fa598593fbac92
parent4328dd41582bcdca8e4f51f0a3abadfafa2163ee (diff)
downloadopenssl-978b700bf9531fa9bee0e69aa292f0f2be0f1251.tar.gz
no-ec fix
Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/3503)
-rw-r--r--test/recipes/25-test_verify.t13
1 files changed, 10 insertions, 3 deletions
diff --git a/test/recipes/25-test_verify.t b/test/recipes/25-test_verify.t
index 643b02e834..001d37a51b 100644
--- a/test/recipes/25-test_verify.t
+++ b/test/recipes/25-test_verify.t
@@ -12,6 +12,7 @@ use warnings;
use File::Spec::Functions qw/canonpath/;
use OpenSSL::Test qw/:DEFAULT srctop_file/;
+use OpenSSL::Test::Utils;
setup("test_verify");
@@ -341,6 +342,12 @@ ok(!verify("ee-pss-sha1-cert", "sslserver", ["root-cert"], ["ca-cert"], "-auth_l
ok(verify("ee-pss-sha256-cert", "sslserver", ["root-cert"], ["ca-cert"], "-auth_level", "2"),
"PSS signature using SHA256 and auth level 2");
-# ED25519 certificate from draft-ietf-curdle-pkix-04
-ok(verify("ee-ed25519", "sslserver", ["root-ed25519"], []),
- "ED25519 signature");
+SKIP: {
+ skip "Ed25519 is not supported by this OpenSSL build", 1
+ if disabled("ec");
+
+ # ED25519 certificate from draft-ietf-curdle-pkix-04
+ ok(verify("ee-ed25519", "sslserver", ["root-ed25519"], []),
+ "ED25519 signature");
+
+}