diff --git a/awx/main/tests/functional/api/test_immutablesharedfields.py b/awx/main/tests/functional/api/test_immutablesharedfields.py index b5ae68f2e59c..e9c1f1b06f60 100644 --- a/awx/main/tests/functional/api/test_immutablesharedfields.py +++ b/awx/main/tests/functional/api/test_immutablesharedfields.py @@ -32,18 +32,16 @@ def test_perform_delete_raises_permission_denied(self, admin_user, delete): def test_perform_update(self, admin_user, patch): orgA = Organization.objects.create(name='orgA') - team = orgA.teams.create(name='teamA') # allow patching non-shared fields patch( - url=reverse('api:team_detail', kwargs={'pk': team.id}), - data={"description": "can change this field"}, + url=reverse('api:organization_detail', kwargs={'pk': orgA.id}), + data={"max_hosts": 76}, user=admin_user, expect=200, ) - orgB = Organization.objects.create(name='orgB') # prevent patching shared fields - resp = patch(url=reverse('api:team_detail', kwargs={'pk': team.id}), data={"organization": orgB.id}, user=admin_user, expect=403) - assert "Cannot change shared field" in resp.data['organization'] + resp = patch(url=reverse('api:organization_detail', kwargs={'pk': orgA.id}), data={"name": "orgB"}, user=admin_user, expect=403) + assert "Cannot change shared field" in resp.data['name'] @pytest.mark.parametrize( 'role',