From 71ebad1fc7dc8b9a2d523d64584a56425cd30b27 Mon Sep 17 00:00:00 2001 From: Koji Takeda Date: Thu, 3 Apr 2025 19:10:32 +0900 Subject: [PATCH] Add test --- tests/api.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/api.c b/tests/api.c index c0ebce887..2abcb912f 100644 --- a/tests/api.c +++ b/tests/api.c @@ -2312,6 +2312,10 @@ static int test_wolfSSL_CTX_use_PrivateKey_file(void) /* invalid key type */ ExpectFalse(wolfSSL_CTX_use_PrivateKey_file(ctx, svrKeyFile, 9999)); + /* invalid key format */ + ExpectFalse(wolfSSL_CTX_use_PrivateKey_file(ctx, "./certs/dh-priv-2048.pem", + WOLFSSL_FILETYPE_PEM)); + /* success */ #ifdef NO_RSA /* rsa needed */