I don't think these tests actually add anything, so I am removing them even though I wrote them in the first place.

This commit is contained in:
Rebeccah 2022-04-08 18:04:34 -04:00
parent 44cc934c2b
commit f6b8ce18d0
No known key found for this signature in database
GPG Key ID: A102D27DFFAF3552

View File

@ -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',
[