Skip to content

Commit

Permalink
Update tests
Browse files Browse the repository at this point in the history
  • Loading branch information
babelouest committed Mar 9, 2024
1 parent a7b770c commit af292d9
Show file tree
Hide file tree
Showing 4 changed files with 155 additions and 72 deletions.
2 changes: 1 addition & 1 deletion test/glewlwyd_geolocation.c
Original file line number Diff line number Diff line change
Expand Up @@ -441,7 +441,7 @@ START_TEST(test_glwd_geolocation_oidc_ok)
}
json_decref(j_response);
ulfius_clean_response(&resp);
usleep(50000);
usleep(100000);
} while (counter--);
ck_assert_int_ne(0, counter);
ulfius_clean_request(&admin_req_copy);
Expand Down
30 changes: 15 additions & 15 deletions test/glewlwyd_oidc_ciba.c
Original file line number Diff line number Diff line change
Expand Up @@ -1003,9 +1003,9 @@ START_TEST(test_oidc_ciba_signed_request_login_hint_invalid_signature)
ck_assert_ptr_ne(NULL, jwk = r_jwk_quick_import(R_IMPORT_PASSWORD, "error"));
ck_assert_int_eq(RHN_OK, r_jwt_set_properties(jwt, RHN_OPT_CLAIM_STR_VALUE, "aud", PLUGIN_ISS,
RHN_OPT_CLAIM_STR_VALUE, "iss", CLIENT_ID_PING,
RHN_OPT_CLAIM_INT_VALUE, "exp", now+60,
RHN_OPT_CLAIM_INT_VALUE, "iat", now,
RHN_OPT_CLAIM_INT_VALUE, "nbf", now,
RHN_OPT_CLAIM_RHN_INT_VALUE, "exp", (rhn_int_t)(now+60),
RHN_OPT_CLAIM_RHN_INT_VALUE, "iat", (rhn_int_t)now,
RHN_OPT_CLAIM_RHN_INT_VALUE, "nbf", (rhn_int_t)now,
RHN_OPT_CLAIM_STR_VALUE, "jti", jti,
RHN_OPT_CLAIM_STR_VALUE, "scope", SCOPE_LIST,
RHN_OPT_CLAIM_STR_VALUE, "client_notification_token", CIBA_CLIENT_NOTIFICATION_TOKEN,
Expand Down Expand Up @@ -1054,9 +1054,9 @@ START_TEST(test_oidc_ciba_signed_request_login_hint_replay_jti)
ck_assert_ptr_ne(NULL, jwk = r_jwk_quick_import(R_IMPORT_PASSWORD, CLIENT_SECRET));
ck_assert_int_eq(RHN_OK, r_jwt_set_properties(jwt, RHN_OPT_CLAIM_STR_VALUE, "aud", PLUGIN_ISS,
RHN_OPT_CLAIM_STR_VALUE, "iss", CLIENT_ID_PING,
RHN_OPT_CLAIM_INT_VALUE, "exp", now+60,
RHN_OPT_CLAIM_INT_VALUE, "iat", now,
RHN_OPT_CLAIM_INT_VALUE, "nbf", now,
RHN_OPT_CLAIM_RHN_INT_VALUE, "exp", (rhn_int_t)(now+60),
RHN_OPT_CLAIM_RHN_INT_VALUE, "iat", (rhn_int_t)now,
RHN_OPT_CLAIM_RHN_INT_VALUE, "nbf", (rhn_int_t)now,
RHN_OPT_CLAIM_STR_VALUE, "jti", jti,
RHN_OPT_CLAIM_STR_VALUE, "scope", SCOPE_LIST,
RHN_OPT_CLAIM_STR_VALUE, "client_notification_token", CIBA_CLIENT_NOTIFICATION_TOKEN,
Expand Down Expand Up @@ -1110,9 +1110,9 @@ START_TEST(test_oidc_ciba_signed_request_login_hint_invalid_aud)
ck_assert_ptr_ne(NULL, jwk = r_jwk_quick_import(R_IMPORT_PASSWORD, CLIENT_SECRET));
ck_assert_int_eq(RHN_OK, r_jwt_set_properties(jwt, RHN_OPT_CLAIM_STR_VALUE, "aud", "error",
RHN_OPT_CLAIM_STR_VALUE, "iss", CLIENT_ID_PING,
RHN_OPT_CLAIM_INT_VALUE, "exp", now+60,
RHN_OPT_CLAIM_INT_VALUE, "iat", now,
RHN_OPT_CLAIM_INT_VALUE, "nbf", now,
RHN_OPT_CLAIM_RHN_INT_VALUE, "exp", (rhn_int_t)(now+60),
RHN_OPT_CLAIM_RHN_INT_VALUE, "iat", (rhn_int_t)now,
RHN_OPT_CLAIM_RHN_INT_VALUE, "nbf", (rhn_int_t)now,
RHN_OPT_CLAIM_STR_VALUE, "jti", jti,
RHN_OPT_CLAIM_STR_VALUE, "scope", SCOPE_LIST,
RHN_OPT_CLAIM_STR_VALUE, "client_notification_token", CIBA_CLIENT_NOTIFICATION_TOKEN,
Expand Down Expand Up @@ -1161,9 +1161,9 @@ START_TEST(test_oidc_ciba_signed_request_login_hint_invalid_iss)
ck_assert_ptr_ne(NULL, jwk = r_jwk_quick_import(R_IMPORT_PASSWORD, CLIENT_SECRET));
ck_assert_int_eq(RHN_OK, r_jwt_set_properties(jwt, RHN_OPT_CLAIM_STR_VALUE, "aud", PLUGIN_ISS,
RHN_OPT_CLAIM_STR_VALUE, "iss", "error",
RHN_OPT_CLAIM_INT_VALUE, "exp", now+60,
RHN_OPT_CLAIM_INT_VALUE, "iat", now,
RHN_OPT_CLAIM_INT_VALUE, "nbf", now,
RHN_OPT_CLAIM_RHN_INT_VALUE, "exp", (rhn_int_t)(now+60),
RHN_OPT_CLAIM_RHN_INT_VALUE, "iat", (rhn_int_t)now,
RHN_OPT_CLAIM_RHN_INT_VALUE, "nbf", (rhn_int_t)now,
RHN_OPT_CLAIM_STR_VALUE, "jti", jti,
RHN_OPT_CLAIM_STR_VALUE, "scope", SCOPE_LIST,
RHN_OPT_CLAIM_STR_VALUE, "client_notification_token", CIBA_CLIENT_NOTIFICATION_TOKEN,
Expand Down Expand Up @@ -1212,9 +1212,9 @@ START_TEST(test_oidc_ciba_signed_request_login_hint_ok)
ck_assert_ptr_ne(NULL, jwk = r_jwk_quick_import(R_IMPORT_PASSWORD, CLIENT_SECRET));
ck_assert_int_eq(RHN_OK, r_jwt_set_properties(jwt, RHN_OPT_CLAIM_STR_VALUE, "aud", PLUGIN_ISS,
RHN_OPT_CLAIM_STR_VALUE, "iss", CLIENT_ID_PING,
RHN_OPT_CLAIM_INT_VALUE, "exp", now+60,
RHN_OPT_CLAIM_INT_VALUE, "iat", now,
RHN_OPT_CLAIM_INT_VALUE, "nbf", now,
RHN_OPT_CLAIM_RHN_INT_VALUE, "exp", (rhn_int_t)(now+60),
RHN_OPT_CLAIM_RHN_INT_VALUE, "iat", (rhn_int_t)now,
RHN_OPT_CLAIM_RHN_INT_VALUE, "nbf", (rhn_int_t)now,
RHN_OPT_CLAIM_STR_VALUE, "jti", jti,
RHN_OPT_CLAIM_STR_VALUE, "scope", SCOPE_LIST,
RHN_OPT_CLAIM_STR_VALUE, "client_notification_token", CIBA_CLIENT_NOTIFICATION_TOKEN,
Expand Down
Loading

0 comments on commit af292d9

Please sign in to comment.