From e94fd6ccd1a96f2582bcb43308ccc691523a0d13 Mon Sep 17 00:00:00 2001 From: Gauravsingh Sisodia Date: Fri, 8 Aug 2025 11:49:36 +0000 Subject: [PATCH] tests: add config tests for SSH_OPTIONS_GSSAPI_KEY_EXCHANGE Signed-off-by: Gauravsingh Sisodia Reviewed-by: Jakub Jelen Reviewed-by: Andreas Schneider --- tests/unittests/torture_config.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/unittests/torture_config.c b/tests/unittests/torture_config.c index 482a1a7a..2a07f7a2 100644 --- a/tests/unittests/torture_config.c +++ b/tests/unittests/torture_config.c @@ -94,6 +94,7 @@ extern LIBSSH_THREAD int ssh_log_level; "\tGSSAPIClientIdentity home.sweet\n" \ "\tUserKnownHostsFile "USER_KNOWN_HOSTS"\n" \ "\tRequiredRSASize 2233\n" \ + "\tGSSAPIKeyExchange yes\n" \ "\tGSSAPIKexAlgorithms gss-group14-sha256-\n" /* authentication methods */ @@ -650,6 +651,7 @@ static void torture_config_new(void ** state, assert_string_equal(session->opts.gss_server_identity, "example.com"); assert_string_equal(session->opts.gss_client_identity, "home.sweet"); #ifdef WITH_GSSAPI + assert_true(session->opts.gssapi_key_exchange); assert_string_equal(session->opts.gssapi_key_exchange_algs, "gss-group14-sha256-"); #endif /* WITH_GSSAPI */