diff --git a/awx/main/tests/functional/test_projects.py b/awx/main/tests/functional/test_projects.py index 1cf36034b8..0459aaab49 100644 --- a/awx/main/tests/functional/test_projects.py +++ b/awx/main/tests/functional/test_projects.py @@ -410,73 +410,6 @@ def test_project_delete(delete, organization, admin_user): ) -@pytest.mark.django_db -def test_project_list_ordering_when_project_is_deleted(get, delete, organization_factory): - 'ensure sorted order of project list is maintained correctly when a project is deleted from the list' - objects = organization_factory( - 'org1', - projects=['alice project', 'bob project', 'shared project'], - superusers=['admin'], - ) - projects_list = [] - project_ids = [] - delete( - reverse( - 'api:project_detail', - kwargs={ - 'pk': '2', - }, - ), - objects.superusers.admin, - ) - # after deleting this ^ project, check that the order is still correct: - results = get( - reverse( - 'api:user_projects_list', - kwargs={ - 'pk': objects.superusers.admin.pk, - }, - ), - objects.superusers.admin, - ).data['results'] - for x in range(len(results)): - projects_list.append(results[x]['name']) - project_ids.append(results[x]['id']) - assert projects_list == ['alice project', 'shared project'] and project_ids == [1, 3] - - -@pytest.mark.django_db -def test_project_list_ordering_when_project_is_posted(get, post, put, organization_factory): - 'ensure sorted order of project list is maintained correctly when a new project is added' - objects = organization_factory( - 'org1', - projects=['alice project', 'bob project', 'shared project'], - superusers=['admin'], - ) - project_names = [] - project_ids = [] - # create a new project - post( - reverse('api:project_list'), - {'name': 'New Project'}, - objects.superusers.admin, - ) - # get the new projects list to validate it's correctly ordered - results = get( - reverse( - 'api:user_projects_list', - kwargs={ - 'pk': objects.superusers.admin.pk, - }, - ), - objects.superusers.admin, - ).data['results'] - for x in range(len(results)): - project_names.append(results[x]['name']) - project_ids.append(results[x]['id']) - assert project_names == ['alice project', 'bob project', 'shared project', 'New Project'] and project_ids == [1, 2, 3, 4] - - @pytest.mark.parametrize( 'order_by, expected_names, expected_ids', [