@@ -63,12 +63,19 @@ def test_export_user(self, client, fellowship_of_the_ring):
6363 assert "user" in response
6464 assert response ["user" ]["name" ] == "Gandalf the Grey"
6565
66- def test_ban_user (self , client , random_user ):
67- client .ban_user (random_user ["id" ])
66+ def test_ban_user (self , client , random_user , server_user ):
67+ client .ban_user (random_user ["id" ], user_id = server_user [ "id" ] )
6868
69- def test_unban_user (self , client , random_user ):
70- client .ban_user (random_user ["id" ])
71- client .unban_user (random_user ["id" ])
69+ def test_unban_user (self , client , random_user , server_user ):
70+ client .ban_user (random_user ["id" ], user_id = server_user ["id" ])
71+ client .unban_user (random_user ["id" ], user_id = server_user ["id" ])
72+
73+ def test_flag_user (self , client , random_user , server_user ):
74+ client .flag_user (random_user ["id" ], user_id = server_user ["id" ])
75+
76+ def test_unflag_user (self , client , random_user , server_user ):
77+ client .flag_user (random_user ["id" ], user_id = server_user ["id" ])
78+ client .unflag_user (random_user ["id" ], user_id = server_user ["id" ])
7279
7380 def test_mark_all_read (self , client , random_user ):
7481 client .mark_all_read (random_user ["id" ])
@@ -93,6 +100,17 @@ def test_delete_message(self, client, channel, random_user):
93100 channel .send_message ({"id" : msg_id , "text" : "helloworld" }, random_user ["id" ])
94101 client .delete_message (msg_id )
95102
103+ def test_flag_message (self , client , channel , random_user , server_user ):
104+ msg_id = str (uuid .uuid4 ())
105+ channel .send_message ({"id" : msg_id , "text" : "helloworld" }, random_user ["id" ])
106+ client .flag_message (msg_id , user_id = server_user ["id" ])
107+
108+ def test_unflag_message (self , client , channel , random_user , server_user ):
109+ msg_id = str (uuid .uuid4 ())
110+ channel .send_message ({"id" : msg_id , "text" : "helloworld" }, random_user ["id" ])
111+ client .flag_message (msg_id , user_id = server_user ["id" ])
112+ client .unflag_message (msg_id , user_id = server_user ["id" ])
113+
96114 def test_query_users_young_hobbits (self , client , fellowship_of_the_ring ):
97115 response = client .query_users ({"race" : {"$eq" : "Hobbit" }}, {"age" : - 1 })
98116 assert len (response ["users" ]) == 4
0 commit comments