From 16a4c66c731397cb25dfd572cbec6a3cb490ba24 Mon Sep 17 00:00:00 2001 From: Rick Elrod Date: Thu, 8 Aug 2024 00:54:53 +0200 Subject: [PATCH] Fix a test in preparation for syncing description Refs ansible/django-ansible-base#447 Signed-off-by: Rick Elrod --- .../tests/functional/api/test_immutablesharedfields.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/awx/main/tests/functional/api/test_immutablesharedfields.py b/awx/main/tests/functional/api/test_immutablesharedfields.py index b5ae68f2e5..e9c1f1b06f 100644 --- a/awx/main/tests/functional/api/test_immutablesharedfields.py +++ b/awx/main/tests/functional/api/test_immutablesharedfields.py @@ -32,18 +32,16 @@ class TestImmutableSharedFields: 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',