diff options
author | Sumit Bose <sbose@redhat.com> | 2017-01-24 18:18:23 +0100 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2017-02-23 10:14:56 +0100 |
commit | 254f3898cc9fb9d76e12d72a2955906c49748e6d (patch) | |
tree | e51fcb2aea7ce454d8229f206469b81308a7ea1a | |
parent | 327a16652bbafbb77b5b90cc7abac3ded7c14364 (diff) | |
download | sssd-254f3898cc9fb9d76e12d72a2955906c49748e6d.tar.gz sssd-254f3898cc9fb9d76e12d72a2955906c49748e6d.tar.xz sssd-254f3898cc9fb9d76e12d72a2955906c49748e6d.zip |
PAM: use sentinel error code in PAM tests
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
-rw-r--r-- | src/tests/cmocka/test_pam_srv.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/tests/cmocka/test_pam_srv.c b/src/tests/cmocka/test_pam_srv.c index 3b8327eb3..e6ed8f509 100644 --- a/src/tests/cmocka/test_pam_srv.c +++ b/src/tests/cmocka/test_pam_srv.c @@ -883,7 +883,9 @@ void test_pam_open_session(void **state) will_return(__wrap_sss_packet_get_cmd, SSS_PAM_OPEN_SESSION); will_return(__wrap_sss_packet_get_body, WRAP_CALL_REAL); - pam_test_ctx->exp_pam_status = PAM_NO_MODULE_DATA; + /* make sure pam_status is not touched by setting it to a value which is + * not used by SSSD. */ + pam_test_ctx->exp_pam_status = _PAM_RETURN_VALUES; set_cmd_cb(test_pam_simple_check); ret = sss_cmd_execute(pam_test_ctx->cctx, SSS_PAM_OPEN_SESSION, pam_test_ctx->pam_cmds); |