@@ -304,6 +304,29 @@ async def test_query_banned_user(
304304 )
305305 assert len (resp ["bans" ]) == 1
306306
307+ async def test_block_user (
308+ self , client : StreamChatAsync , random_user , server_user : Dict
309+ ):
310+ await client .block_user (random_user ["id" ], server_user ["id" ])
311+ response = await client .get_blocked_users (server_user ["id" ])
312+ assert len (response ["blocks" ]) > 0
313+
314+ async def test_unblock_user (
315+ self , client : StreamChatAsync , random_user , server_user : Dict
316+ ):
317+ await client .block_user (random_user ["id" ], server_user ["id" ])
318+ await client .unblock_user (random_user ["id" ], server_user ["id" ])
319+
320+ response = await client .get_blocked_users (server_user ["id" ])
321+ assert len (response ["blocks" ]) == 0
322+
323+ async def test_get_blocked_users (
324+ self , client : StreamChatAsync , random_user , server_user : Dict
325+ ):
326+ await client .block_user (random_user ["id" ], server_user ["id" ])
327+ response = await client .get_blocked_users (server_user ["id" ])
328+ assert len (response ["blocks" ]) > 0
329+
307330 async def test_flag_user (
308331 self , client : StreamChatAsync , random_user , server_user : Dict
309332 ):
0 commit comments