Skip to content

Commit c7bfcaf

Browse files
committed
more tests
1 parent 41b5eb2 commit c7bfcaf

File tree

2 files changed

+25
-5
lines changed

2 files changed

+25
-5
lines changed

tests/no_version/test_api_current_user.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ async def test_get_current_user(client, MockCurrentUser):
2323
assert res.json()["oauth_accounts"] == []
2424

2525
# Registered superuser
26-
async with MockCurrentUser(user_args=dict(is_superuser=True)):
26+
async with MockCurrentUser(user_kwargs=dict(is_superuser=True)):
2727
res = await client.get(PREFIX)
2828
debug(res.json())
2929
assert res.status_code == 200

tests/no_version/test_api_user_groups.py

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,9 @@ async def test_create_user_group_same_name(registered_superuser_client):
251251
assert "A group with the same name already exists" in str(res.json())
252252

253253

254-
async def test_get_user_optional_group_info(MockCurrentUser, client):
254+
async def test_get_user_optional_group_info(
255+
MockCurrentUser, client, default_user_group
256+
):
255257
"""
256258
Test that GET-ting a single user may be enriched with group IDs/names.
257259
"""
@@ -292,7 +294,13 @@ async def test_get_user_optional_group_info(MockCurrentUser, client):
292294
for query_param, expected_attribute in [
293295
("", None),
294296
("?group_ids_names=False", None),
295-
("?group_ids_names=True", [[GROUP_A_ID, GROUP_A_NAME]]),
297+
(
298+
"?group_ids_names=True",
299+
[
300+
[default_user_group.id, default_user_group.name],
301+
[GROUP_A_ID, GROUP_A_NAME],
302+
],
303+
),
296304
]:
297305
res = await client.get(f"{PREFIX}/current-user/{query_param}")
298306
assert res.status_code == 200
@@ -303,9 +311,21 @@ async def test_get_user_optional_group_info(MockCurrentUser, client):
303311
# depending on a query parameter
304312
async with MockCurrentUser(user_kwargs=dict(id=superuser_id)):
305313
for query_param, expected_attribute in [
306-
("", [[GROUP_A_ID, GROUP_A_NAME]]),
314+
(
315+
"",
316+
[
317+
[default_user_group.id, default_user_group.name],
318+
[GROUP_A_ID, GROUP_A_NAME],
319+
],
320+
),
307321
("?group_ids_names=False", None),
308-
("?group_ids_names=True", [[GROUP_A_ID, GROUP_A_NAME]]),
322+
(
323+
"?group_ids_names=True",
324+
[
325+
[default_user_group.id, default_user_group.name],
326+
[GROUP_A_ID, GROUP_A_NAME],
327+
],
328+
),
309329
]:
310330
res = await client.get(
311331
f"{PREFIX}/users/{current_user_id}/{query_param}"

0 commit comments

Comments
 (0)