From 70a97ce9980bc880d2f74f5e4d5a4d6e44012113 Mon Sep 17 00:00:00 2001 From: Wayne Witzel III Date: Mon, 9 Jul 2018 12:17:34 -0400 Subject: [PATCH] Update test to reflect needing job_template_admin_role --- awx/main/tests/functional/test_rbac_job_templates.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/awx/main/tests/functional/test_rbac_job_templates.py b/awx/main/tests/functional/test_rbac_job_templates.py index 0b9d0c46bd..7ccc5f4c5e 100644 --- a/awx/main/tests/functional/test_rbac_job_templates.py +++ b/awx/main/tests/functional/test_rbac_job_templates.py @@ -81,11 +81,14 @@ def test_job_template_access_use_level(jt_linked, rando): @pytest.mark.django_db -@pytest.mark.parametrize("role_names", [("admin_role",), ("inventory_admin_role", "project_admin_role")]) +@pytest.mark.parametrize("role_names", [("admin_role",), ("job_template_admin_role", "inventory_admin_role", "project_admin_role")]) def test_job_template_access_admin(role_names, jt_linked, rando): access = JobTemplateAccess(rando) # Appoint this user as admin of the organization #jt_linked.inventory.organization.admin_role.members.add(rando) + assert not access.can_read(jt_linked) + assert not access.can_delete(jt_linked) + for role_name in role_names: role = getattr(jt_linked.inventory.organization, role_name) role.members.add(rando)