mirror of
https://github.com/ZwareBear/awx.git
synced 2026-04-24 08:51:48 -05:00
added some assertions to catch cycles, updated migration
This commit is contained in:
@@ -97,3 +97,16 @@ def test_team_admin_member_access(team, user, project):
|
||||
team.admin_role.members.add(u)
|
||||
|
||||
assert len(Project.accessible_objects(u, 'use_role')) == 1
|
||||
|
||||
|
||||
@pytest.mark.django_db
|
||||
def test_org_admin_team_access(organization, team, user, project):
|
||||
u = user('team_admin', False)
|
||||
organization.admin_role.members.add(u)
|
||||
|
||||
team.organization = organization
|
||||
team.save()
|
||||
|
||||
team.member_role.children.add(project.use_role)
|
||||
|
||||
assert len(Project.accessible_objects(u, 'use_role')) == 1
|
||||
|
||||
Reference in New Issue
Block a user