From: Andreas Schneider Date: Tue, 7 May 2024 05:44:22 +0000 (+0200) Subject: auth:creds: Add test for cli_credentials_get_password_obtained() X-Git-Tag: tdb-1.4.11~854 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7f0aff468256415c76bbcd5c7249f909de9f3b91;p=thirdparty%2Fsamba.git auth:creds: Add test for cli_credentials_get_password_obtained() Signed-off-by: Andreas Schneider --- diff --git a/auth/credentials/tests/test_creds.c b/auth/credentials/tests/test_creds.c index 2a41c78623b..9a6c0053bc6 100644 --- a/auth/credentials/tests/test_creds.c +++ b/auth/credentials/tests/test_creds.c @@ -167,6 +167,7 @@ static void torture_creds_parse_string(void **state) TALLOC_CTX *mem_ctx = *state; struct cli_credentials *creds = NULL; enum credentials_obtained princ_obtained = CRED_UNINITIALISED; + enum credentials_obtained pwd_obtained = CRED_UNINITIALISED; creds = cli_credentials_init(mem_ctx); assert_non_null(creds); @@ -221,7 +222,9 @@ static void torture_creds_parse_string(void **state) assert_int_equal(princ_obtained, CRED_SPECIFIED); assert_string_equal(creds->password, "BROT"); - assert_int_equal(creds->password_obtained, CRED_SPECIFIED); + pwd_obtained = cli_credentials_get_password_obtained(creds); + assert_int_equal(pwd_obtained, CRED_SPECIFIED); + } static void torture_creds_krb5_state(void **state)