diff --git a/stream_chat/tests/test_client.py b/stream_chat/tests/test_client.py index 74802ff..2a11918 100644 --- a/stream_chat/tests/test_client.py +++ b/stream_chat/tests/test_client.py @@ -333,6 +333,17 @@ def test_shadow_ban( def test_ban_user(self, client: StreamChat, random_user, server_user: Dict): client.ban_user(random_user["id"], user_id=server_user["id"]) + def test_ban_user_with_delete_reactions( + self, client: StreamChat, random_user, server_user: Dict + ): + # Reaction deletion happens asynchronously, so we only verify + # the API accepts the delete_reactions parameter + client.ban_user( + random_user["id"], + user_id=server_user["id"], + delete_reactions=True, + ) + def test_unban_user(self, client: StreamChat, random_user, server_user: Dict): client.ban_user(random_user["id"], user_id=server_user["id"]) client.unban_user(random_user["id"], user_id=server_user["id"])