1
- from conftest import cancel_invite , get_invites , get_project_invites
2
- import pytest
3
-
4
1
from labelbox import ProjectRole
5
2
6
3
7
- def test_org_invite (client , organization , environ ):
4
+ def test_org_invite (client , organization , environ , queries ):
8
5
role = client .get_roles ()['LABELER' ]
9
6
dummy_email = "none@labelbox.com"
10
7
invite_limit = organization .invite_limit ()
@@ -23,7 +20,7 @@ def test_org_invite(client, organization, environ):
23
20
assert invite_limit .remaining - invite_limit_after .remaining == 1
24
21
# An invite shouldn't effect the user count until after it is accepted
25
22
26
- outstanding_invites = get_invites (client )
23
+ outstanding_invites = queries . get_invites (client )
27
24
in_list = False
28
25
for invite in outstanding_invites :
29
26
if invite .uid == invite .uid :
@@ -32,11 +29,11 @@ def test_org_invite(client, organization, environ):
32
29
assert org_role == role .name .lower (
33
30
), "Role should be labeler. Found {org_role} "
34
31
assert in_list , "Invite not found"
35
- cancel_invite (client , invite .uid )
32
+ queries . cancel_invite (client , invite .uid )
36
33
assert invite_limit .remaining - organization .invite_limit ().remaining == 0
37
34
38
35
39
- def test_project_invite (client , organization , project_pack ):
36
+ def test_project_invite (client , organization , project_pack , queries ):
40
37
project_1 , project_2 = project_pack
41
38
roles = client .get_roles ()
42
39
dummy_email = "none1@labelbox.com"
@@ -47,7 +44,7 @@ def test_project_invite(client, organization, project_pack):
47
44
roles ['NONE' ],
48
45
project_roles = [project_role_1 , project_role_2 ])
49
46
50
- project_invite = get_project_invites (client , project_1 .uid )[0 ]
47
+ project_invite = queries . get_project_invites (client , project_1 .uid )[0 ]
51
48
52
49
assert set ([(proj_invite .project .uid , proj_invite .role .uid )
53
50
for proj_invite in project_invite .project_roles
@@ -69,7 +66,7 @@ def test_project_invite(client, organization, project_pack):
69
66
project_member = project_member [0 ]
70
67
71
68
assert project_member .role ().name .upper () == roles ['ADMIN' ].name .upper ()
72
- cancel_invite (client , invite .uid )
69
+ queries . cancel_invite (client , invite .uid )
73
70
74
71
75
72
def test_member_management (client , organization , project , project_based_user ):
0 commit comments