event_schema: Update check_user_group_update to check multiple fields.

We can send data for multiple fields in user group update event
so this commit updates check_user_group_update accordingly.
This commit is contained in:
Sahil Batra
2025-02-05 19:15:38 +05:30
committed by Tim Abbott
parent 8b068cf244
commit 58d21c432e
2 changed files with 18 additions and 18 deletions

View File

@@ -677,12 +677,12 @@ def check_update_message(
assert expected_keys == actual_keys
def check_user_group_update(var_name: str, event: dict[str, object], field: str) -> None:
def check_user_group_update(var_name: str, event: dict[str, object], fields: set[str]) -> None:
_check_user_group_update(var_name, event)
assert isinstance(event["data"], dict)
assert set(event["data"].keys()) == {field}
assert set(event["data"].keys()) == fields
def check_user_status(var_name: str, event: dict[str, object], fields: set[str]) -> None: