diff --git a/awx/main/tests/functional/dab_rbac/test_dab_rbac_api.py b/awx/main/tests/functional/dab_rbac/test_dab_rbac_api.py index c35b5468fa5b..1beee84b412e 100644 --- a/awx/main/tests/functional/dab_rbac/test_dab_rbac_api.py +++ b/awx/main/tests/functional/dab_rbac/test_dab_rbac_api.py @@ -1,5 +1,4 @@ import pytest -from unittest import mock from django.contrib.contenttypes.models import ContentType from django.urls import reverse as django_reverse @@ -151,11 +150,10 @@ def test_assign_credential_to_user_of_another_org(setup_managed_roles, credentia @pytest.mark.django_db @override_settings(ALLOW_LOCAL_RESOURCE_MANAGEMENT=False) def test_team_member_role_not_assignable(team, rando, post, admin_user, setup_managed_roles): - with mock.patch('awx.main.models.organization.Organization.validate_role_assignment') as mock_validate: - member_rd = RoleDefinition.objects.get(name='Organization Member') - url = django_reverse('roleuserassignment-list') - r = post(url, data={'object_id': team.id, 'role_definition': member_rd.id, 'user': rando.id}, user=admin_user, expect=400) - assert 'Not managed locally' in str(r.data) + member_rd = RoleDefinition.objects.get(name='Controller Organization Member') + url = django_reverse('roleuserassignment-list') + r = post(url, data={'object_id': team.id, 'role_definition': member_rd.id, 'user': rando.id}, user=admin_user, expect=400) + assert 'Not managed locally' in str(r.data) @pytest.mark.django_db