From 82f34bca6584834c54fefca846ccd5618c33dbe0 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Mon, 28 Jul 2025 11:13:06 +0200 Subject: [PATCH] test-ec: Skip SM2 key import test if SM2 is disabled MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Reviewed-by: Matt Caswell Reviewed-by: Saša Nedvědický (Merged from https://github.com/openssl/openssl/pull/28106) (cherry picked from commit 981d6776a339bebbb1aa4a38b940dd1526ab3508) --- test/recipes/15-test_ec.t | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/test/recipes/15-test_ec.t b/test/recipes/15-test_ec.t index 2b6c9781dd0..8da06bbbe58 100644 --- a/test/recipes/15-test_ec.t +++ b/test/recipes/15-test_ec.t @@ -33,10 +33,16 @@ subtest 'EC conversions -- private key' => sub { tconversion( -type => 'ec', -prefix => 'ec-priv', -in => srctop_file("test","testec-p256.pem") ); }; -subtest 'EC conversions -- private key' => sub { - tconversion( -type => 'ec', -prefix => 'sm2-priv', - -in => srctop_file("test","testec-sm2.pem") ); -}; + +SKIP: { + skip "SM2 is not supported by this OpenSSL build", 1 + if disabled("sm2"); + subtest 'EC conversions -- private key' => sub { + tconversion( -type => 'ec', -prefix => 'sm2-priv', + -in => srctop_file("test","testec-sm2.pem") ); + }; +} + subtest 'EC conversions -- private key PKCS#8' => sub { tconversion( -type => 'ec', -prefix => 'ec-pkcs8', -in => srctop_file("test","testec-p256.pem"), -- 2.47.2