aboutsummaryrefslogtreecommitdiffstats
path: root/packages/meshbay-hub/tests/test_group_membership.py
diff options
context:
space:
mode:
Diffstat (limited to 'packages/meshbay-hub/tests/test_group_membership.py')
-rw-r--r--packages/meshbay-hub/tests/test_group_membership.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/packages/meshbay-hub/tests/test_group_membership.py b/packages/meshbay-hub/tests/test_group_membership.py
index ad1b3ab..eb8ad78 100644
--- a/packages/meshbay-hub/tests/test_group_membership.py
+++ b/packages/meshbay-hub/tests/test_group_membership.py
@@ -11,6 +11,7 @@ import base64
import hashlib
import pytest
+from membership import add_member
from meshbay_hub.db.models import GroupMember, User
from sqlalchemy import select
@@ -33,8 +34,7 @@ async def _user(client, username, password="a-long-enough-passphrase"):
async def _group_with_member(client, owner, member_name, name="crew"):
g = await client.post("/v1/groups", json={"name": name}, headers=owner)
gid = g.json()["group_id"]
- await client.post(f"/v1/groups/{gid}/members/{member_name}", json={},
- headers=owner)
+ await add_member(client, gid, member_name, owner)
return gid
@@ -86,7 +86,7 @@ async def test_a_member_cannot_remove_anyone(client):
member = await _user(client, "member_y")
await _user(client, "victim_y")
gid = await _group_with_member(client, owner, "member_y")
- await client.post(f"/v1/groups/{gid}/members/victim_y", json={}, headers=owner)
+ await add_member(client, gid, 'victim_y', owner)
r = await client.delete(f"/v1/groups/{gid}/members/victim_y", headers=member)
assert r.status_code == 403