Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Commit c97042f

Browse files
authored
Use literals in place of HTTPStatus constants in tests (#13469)
1 parent 7a19995 commit c97042f

13 files changed

+329
-331
lines changed

changelog.d/13469.misc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Use literals in place of `HTTPStatus` constants in tests.

tests/rest/admin/test_admin.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ def create_test_resource(self) -> JsonResource:
4242
def test_version_string(self) -> None:
4343
channel = self.make_request("GET", self.url, shorthand=False)
4444

45-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
45+
self.assertEqual(200, channel.code, msg=channel.json_body)
4646
self.assertEqual(
4747
{"server_version", "python_version"}, set(channel.json_body.keys())
4848
)
@@ -139,7 +139,7 @@ def test_quarantine_media_by_id(self) -> None:
139139
)
140140

141141
# Should be successful
142-
self.assertEqual(HTTPStatus.OK, channel.code)
142+
self.assertEqual(200, channel.code)
143143

144144
# Quarantine the media
145145
url = "/_synapse/admin/v1/media/quarantine/%s/%s" % (
@@ -152,7 +152,7 @@ def test_quarantine_media_by_id(self) -> None:
152152
access_token=admin_user_tok,
153153
)
154154
self.pump(1.0)
155-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
155+
self.assertEqual(200, channel.code, msg=channel.json_body)
156156

157157
# Attempt to access the media
158158
self._ensure_quarantined(admin_user_tok, server_name_and_media_id)
@@ -209,7 +209,7 @@ def test_quarantine_all_media_in_room(self, url: str) -> None:
209209
access_token=admin_user_tok,
210210
)
211211
self.pump(1.0)
212-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
212+
self.assertEqual(200, channel.code, msg=channel.json_body)
213213
self.assertEqual(
214214
channel.json_body, {"num_quarantined": 2}, "Expected 2 quarantined items"
215215
)
@@ -251,7 +251,7 @@ def test_quarantine_all_media_by_user(self) -> None:
251251
access_token=admin_user_tok,
252252
)
253253
self.pump(1.0)
254-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
254+
self.assertEqual(200, channel.code, msg=channel.json_body)
255255
self.assertEqual(
256256
channel.json_body, {"num_quarantined": 2}, "Expected 2 quarantined items"
257257
)
@@ -285,7 +285,7 @@ def test_cannot_quarantine_safe_media(self) -> None:
285285
url = "/_synapse/admin/v1/media/protect/%s" % (urllib.parse.quote(media_id_2),)
286286
channel = self.make_request("POST", url, access_token=admin_user_tok)
287287
self.pump(1.0)
288-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
288+
self.assertEqual(200, channel.code, msg=channel.json_body)
289289

290290
# Quarantine all media by this user
291291
url = "/_synapse/admin/v1/user/%s/media/quarantine" % urllib.parse.quote(
@@ -297,7 +297,7 @@ def test_cannot_quarantine_safe_media(self) -> None:
297297
access_token=admin_user_tok,
298298
)
299299
self.pump(1.0)
300-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
300+
self.assertEqual(200, channel.code, msg=channel.json_body)
301301
self.assertEqual(
302302
channel.json_body, {"num_quarantined": 1}, "Expected 1 quarantined item"
303303
)
@@ -318,10 +318,10 @@ def test_cannot_quarantine_safe_media(self) -> None:
318318

319319
# Shouldn't be quarantined
320320
self.assertEqual(
321-
HTTPStatus.OK,
321+
200,
322322
channel.code,
323323
msg=(
324-
"Expected to receive a HTTPStatus.OK on accessing not-quarantined media: %s"
324+
"Expected to receive a 200 on accessing not-quarantined media: %s"
325325
% server_and_media_id_2
326326
),
327327
)
@@ -350,7 +350,7 @@ def prepare(self, reactor: MemoryReactor, clock: Clock, hs: HomeServer) -> None:
350350
def test_purge_history(self) -> None:
351351
"""
352352
Simple test of purge history API.
353-
Test only that is is possible to call, get status HTTPStatus.OK and purge_id.
353+
Test only that is is possible to call, get status 200 and purge_id.
354354
"""
355355

356356
channel = self.make_request(
@@ -360,7 +360,7 @@ def test_purge_history(self) -> None:
360360
access_token=self.admin_user_tok,
361361
)
362362

363-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
363+
self.assertEqual(200, channel.code, msg=channel.json_body)
364364
self.assertIn("purge_id", channel.json_body)
365365
purge_id = channel.json_body["purge_id"]
366366

@@ -371,5 +371,5 @@ def test_purge_history(self) -> None:
371371
access_token=self.admin_user_tok,
372372
)
373373

374-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
374+
self.assertEqual(200, channel.code, msg=channel.json_body)
375375
self.assertEqual("complete", channel.json_body["status"])

tests/rest/admin/test_background_updates.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ def test_status_empty(self) -> None:
125125
"/_synapse/admin/v1/background_updates/status",
126126
access_token=self.admin_user_tok,
127127
)
128-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
128+
self.assertEqual(200, channel.code, msg=channel.json_body)
129129

130130
# Background updates should be enabled, but none should be running.
131131
self.assertDictEqual(
@@ -147,7 +147,7 @@ def test_status_bg_update(self) -> None:
147147
"/_synapse/admin/v1/background_updates/status",
148148
access_token=self.admin_user_tok,
149149
)
150-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
150+
self.assertEqual(200, channel.code, msg=channel.json_body)
151151

152152
# Background updates should be enabled, and one should be running.
153153
self.assertDictEqual(
@@ -181,7 +181,7 @@ def test_enabled(self) -> None:
181181
"/_synapse/admin/v1/background_updates/enabled",
182182
access_token=self.admin_user_tok,
183183
)
184-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
184+
self.assertEqual(200, channel.code, msg=channel.json_body)
185185
self.assertDictEqual(channel.json_body, {"enabled": True})
186186

187187
# Disable the BG updates
@@ -191,7 +191,7 @@ def test_enabled(self) -> None:
191191
content={"enabled": False},
192192
access_token=self.admin_user_tok,
193193
)
194-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
194+
self.assertEqual(200, channel.code, msg=channel.json_body)
195195
self.assertDictEqual(channel.json_body, {"enabled": False})
196196

197197
# Advance a bit and get the current status, note this will finish the in
@@ -204,7 +204,7 @@ def test_enabled(self) -> None:
204204
"/_synapse/admin/v1/background_updates/status",
205205
access_token=self.admin_user_tok,
206206
)
207-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
207+
self.assertEqual(200, channel.code, msg=channel.json_body)
208208
self.assertDictEqual(
209209
channel.json_body,
210210
{
@@ -231,7 +231,7 @@ def test_enabled(self) -> None:
231231
"/_synapse/admin/v1/background_updates/status",
232232
access_token=self.admin_user_tok,
233233
)
234-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
234+
self.assertEqual(200, channel.code, msg=channel.json_body)
235235

236236
# There should be no change from the previous /status response.
237237
self.assertDictEqual(
@@ -259,7 +259,7 @@ def test_enabled(self) -> None:
259259
content={"enabled": True},
260260
access_token=self.admin_user_tok,
261261
)
262-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
262+
self.assertEqual(200, channel.code, msg=channel.json_body)
263263

264264
self.assertDictEqual(channel.json_body, {"enabled": True})
265265

@@ -270,7 +270,7 @@ def test_enabled(self) -> None:
270270
"/_synapse/admin/v1/background_updates/status",
271271
access_token=self.admin_user_tok,
272272
)
273-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
273+
self.assertEqual(200, channel.code, msg=channel.json_body)
274274

275275
# Background updates should be enabled and making progress.
276276
self.assertDictEqual(
@@ -325,7 +325,7 @@ def test_start_backround_job(self, job_name: str, updates: Collection[str]) -> N
325325
access_token=self.admin_user_tok,
326326
)
327327

328-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
328+
self.assertEqual(200, channel.code, msg=channel.json_body)
329329

330330
# test that each background update is waiting now
331331
for update in updates:

tests/rest/admin/test_device.py

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ def test_user_is_not_local(self, method: str) -> None:
122122

123123
def test_unknown_device(self) -> None:
124124
"""
125-
Tests that a lookup for a device that does not exist returns either HTTPStatus.NOT_FOUND or HTTPStatus.OK.
125+
Tests that a lookup for a device that does not exist returns either HTTPStatus.NOT_FOUND or 200.
126126
"""
127127
url = "/_synapse/admin/v2/users/%s/devices/unknown_device" % urllib.parse.quote(
128128
self.other_user
@@ -143,16 +143,16 @@ def test_unknown_device(self) -> None:
143143
access_token=self.admin_user_tok,
144144
)
145145

146-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
146+
self.assertEqual(200, channel.code, msg=channel.json_body)
147147

148148
channel = self.make_request(
149149
"DELETE",
150150
url,
151151
access_token=self.admin_user_tok,
152152
)
153153

154-
# Delete unknown device returns status HTTPStatus.OK
155-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
154+
# Delete unknown device returns status 200
155+
self.assertEqual(200, channel.code, msg=channel.json_body)
156156

157157
def test_update_device_too_long_display_name(self) -> None:
158158
"""
@@ -189,12 +189,12 @@ def test_update_device_too_long_display_name(self) -> None:
189189
access_token=self.admin_user_tok,
190190
)
191191

192-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
192+
self.assertEqual(200, channel.code, msg=channel.json_body)
193193
self.assertEqual("new display", channel.json_body["display_name"])
194194

195195
def test_update_no_display_name(self) -> None:
196196
"""
197-
Tests that a update for a device without JSON returns a HTTPStatus.OK
197+
Tests that a update for a device without JSON returns a 200
198198
"""
199199
# Set iniital display name.
200200
update = {"display_name": "new display"}
@@ -210,7 +210,7 @@ def test_update_no_display_name(self) -> None:
210210
access_token=self.admin_user_tok,
211211
)
212212

213-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
213+
self.assertEqual(200, channel.code, msg=channel.json_body)
214214

215215
# Ensure the display name was not updated.
216216
channel = self.make_request(
@@ -219,7 +219,7 @@ def test_update_no_display_name(self) -> None:
219219
access_token=self.admin_user_tok,
220220
)
221221

222-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
222+
self.assertEqual(200, channel.code, msg=channel.json_body)
223223
self.assertEqual("new display", channel.json_body["display_name"])
224224

225225
def test_update_display_name(self) -> None:
@@ -234,7 +234,7 @@ def test_update_display_name(self) -> None:
234234
content={"display_name": "new displayname"},
235235
)
236236

237-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
237+
self.assertEqual(200, channel.code, msg=channel.json_body)
238238

239239
# Check new display_name
240240
channel = self.make_request(
@@ -243,7 +243,7 @@ def test_update_display_name(self) -> None:
243243
access_token=self.admin_user_tok,
244244
)
245245

246-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
246+
self.assertEqual(200, channel.code, msg=channel.json_body)
247247
self.assertEqual("new displayname", channel.json_body["display_name"])
248248

249249
def test_get_device(self) -> None:
@@ -256,7 +256,7 @@ def test_get_device(self) -> None:
256256
access_token=self.admin_user_tok,
257257
)
258258

259-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
259+
self.assertEqual(200, channel.code, msg=channel.json_body)
260260
self.assertEqual(self.other_user, channel.json_body["user_id"])
261261
# Check that all fields are available
262262
self.assertIn("user_id", channel.json_body)
@@ -281,7 +281,7 @@ def test_delete_device(self) -> None:
281281
access_token=self.admin_user_tok,
282282
)
283283

284-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
284+
self.assertEqual(200, channel.code, msg=channel.json_body)
285285

286286
# Ensure that the number of devices is decreased
287287
res = self.get_success(self.handler.get_devices_by_user(self.other_user))
@@ -379,7 +379,7 @@ def test_user_has_no_devices(self) -> None:
379379
access_token=self.admin_user_tok,
380380
)
381381

382-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
382+
self.assertEqual(200, channel.code, msg=channel.json_body)
383383
self.assertEqual(0, channel.json_body["total"])
384384
self.assertEqual(0, len(channel.json_body["devices"]))
385385

@@ -399,7 +399,7 @@ def test_get_devices(self) -> None:
399399
access_token=self.admin_user_tok,
400400
)
401401

402-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
402+
self.assertEqual(200, channel.code, msg=channel.json_body)
403403
self.assertEqual(number_devices, channel.json_body["total"])
404404
self.assertEqual(number_devices, len(channel.json_body["devices"]))
405405
self.assertEqual(self.other_user, channel.json_body["devices"][0]["user_id"])
@@ -494,7 +494,7 @@ def test_user_is_not_local(self) -> None:
494494

495495
def test_unknown_devices(self) -> None:
496496
"""
497-
Tests that a remove of a device that does not exist returns HTTPStatus.OK.
497+
Tests that a remove of a device that does not exist returns 200.
498498
"""
499499
channel = self.make_request(
500500
"POST",
@@ -503,8 +503,8 @@ def test_unknown_devices(self) -> None:
503503
content={"devices": ["unknown_device1", "unknown_device2"]},
504504
)
505505

506-
# Delete unknown devices returns status HTTPStatus.OK
507-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
506+
# Delete unknown devices returns status 200
507+
self.assertEqual(200, channel.code, msg=channel.json_body)
508508

509509
def test_delete_devices(self) -> None:
510510
"""
@@ -533,7 +533,7 @@ def test_delete_devices(self) -> None:
533533
content={"devices": device_ids},
534534
)
535535

536-
self.assertEqual(HTTPStatus.OK, channel.code, msg=channel.json_body)
536+
self.assertEqual(200, channel.code, msg=channel.json_body)
537537

538538
res = self.get_success(self.handler.get_devices_by_user(self.other_user))
539539
self.assertEqual(0, len(res))

0 commit comments

Comments
 (0)