@@ -153,13 +153,7 @@ def get_user_presence(client: Client) -> None:
153
153
154
154
@openapi_test_function ("/users/me/presence:post" )
155
155
def update_presence (client : Client ) -> None :
156
- request = {
157
- "status" : "active" ,
158
- "ping_only" : False ,
159
- "new_user_input" : False ,
160
- }
161
-
162
- result = client .update_presence (request )
156
+ result = client .update_presence (status = "active" , ping_only = False , new_user_input = False )
163
157
164
158
assert result ["result" ] == "success"
165
159
@@ -169,18 +163,13 @@ def create_user(client: Client) -> None:
169
163
170
164
# {code_example|start}
171
165
# Create a user
172
- request = {
173
-
174
- "password" : "temp" ,
175
- "full_name" : "New User" ,
176
- }
177
- result = client .create_user (request )
166
+ result = client .
create_user (
email = "[email protected] " ,
password = "temp" ,
full_name = "New User" )
178
167
# {code_example|end}
179
168
180
169
validate_against_openapi_schema (result , "/users" , "post" , "200" )
181
170
182
171
# Test "Email already used error"
183
- result = client .create_user (request )
172
+ result = client .
create_user (
email = "[email protected] " , password = "temp" , full_name = "New User" )
184
173
185
174
validate_against_openapi_schema (result , "/users" , "post" , "400" )
186
175
@@ -202,16 +191,16 @@ def get_members(client: Client) -> None:
202
191
assert newbie ["full_name" ] == "New User"
203
192
204
193
# {code_example|start}
205
- # You may pass the `client_gravatar` query parameter as follows:
206
- result = client .get_members ({ " client_gravatar" : True } )
194
+ # You may pass the `client_gravatar` argument as follows:
195
+ result = client .get_members (client_gravatar = True )
207
196
# {code_example|end}
208
197
209
198
validate_against_openapi_schema (result , "/users" , "get" , "200" )
210
199
assert result ["members" ][0 ]["avatar_url" ] is None
211
200
212
201
# {code_example|start}
213
- # You may pass the `include_custom_profile_fields` query parameter as follows:
214
- result = client .get_members ({ " include_custom_profile_fields" : True } )
202
+ # You may pass the `include_custom_profile_fields` argument as follows:
203
+ result = client .get_members (include_custom_profile_fields = True )
215
204
# {code_example|end}
216
205
217
206
validate_against_openapi_schema (result , "/users" , "get" , "200" )
@@ -560,25 +549,14 @@ def toggle_mute_topic(client: Client) -> None:
560
549
561
550
# {code_example|start}
562
551
# Mute the topic "boat party" in the stream "Denmark"
563
- request = {
564
- "stream" : "Denmark" ,
565
- "topic" : "boat party" ,
566
- "op" : "add" ,
567
- }
568
- result = client .mute_topic (request )
552
+ result = client .mute_topic (stream = "Denmark" , topic = "boat party" , op = "add" )
569
553
# {code_example|end}
570
554
571
555
validate_against_openapi_schema (result , "/users/me/subscriptions/muted_topics" , "patch" , "200" )
572
556
573
557
# {code_example|start}
574
558
# Unmute the topic "boat party" in the stream "Denmark"
575
- request = {
576
- "stream" : "Denmark" ,
577
- "topic" : "boat party" ,
578
- "op" : "remove" ,
579
- }
580
-
581
- result = client .mute_topic (request )
559
+ result = client .mute_topic (stream = "Denmark" , topic = "boat party" , op = "remove" )
582
560
# {code_example|end}
583
561
584
562
validate_against_openapi_schema (result , "/users/me/subscriptions/muted_topics" , "patch" , "200" )
@@ -649,10 +627,7 @@ def render_message(client: Client) -> None:
649
627
650
628
# {code_example|start}
651
629
# Render a message
652
- request = {
653
- "content" : "**foo**" ,
654
- }
655
- result = client .render_message (request )
630
+ result = client .render_message (content = "**foo**" )
656
631
# {code_example|end}
657
632
658
633
validate_against_openapi_schema (result , "/messages/render" , "post" , "200" )
@@ -1076,11 +1051,7 @@ def set_typing_status(client: Client) -> None:
1076
1051
user_id1 = 10
1077
1052
user_id2 = 11
1078
1053
1079
- request = {
1080
- "op" : "start" ,
1081
- "to" : [user_id1 , user_id2 ],
1082
- }
1083
- result = client .set_typing_status (request )
1054
+ result = client .set_typing_status (op = "start" , to = [user_id1 , user_id2 ])
1084
1055
# {code_example|end}
1085
1056
1086
1057
validate_against_openapi_schema (result , "/typing" , "post" , "200" )
@@ -1090,11 +1061,7 @@ def set_typing_status(client: Client) -> None:
1090
1061
user_id1 = 10
1091
1062
user_id2 = 11
1092
1063
1093
- request = {
1094
- "op" : "stop" ,
1095
- "to" : [user_id1 , user_id2 ],
1096
- }
1097
- result = client .set_typing_status (request )
1064
+ result = client .set_typing_status (op = "stop" , to = [user_id1 , user_id2 ])
1098
1065
# {code_example|end}
1099
1066
1100
1067
validate_against_openapi_schema (result , "/typing" , "post" , "200" )
@@ -1206,7 +1173,7 @@ def test_invalid_api_key(client_with_invalid_key: Client) -> None:
1206
1173
1207
1174
1208
1175
def test_missing_request_argument (client : Client ) -> None :
1209
- result = client .render_message ({} )
1176
+ result = client .render_message ()
1210
1177
1211
1178
validate_against_openapi_schema (result , "/rest-error-handling" , "post" , "400_1" )
1212
1179
0 commit comments