@pytest.mark.parametrize(
"flush, all_objects_count",
[
(False, 7),
(True, 0),
],
)
def test_delete_files_by_project_id_delete_multiple_storages(
admin_client, file_set, pas_files, flush, all_objects_count
):
assert File.all_objects.count() == 7
url = f'{reverse("file-list")}?flush={flush}&csc_project={file_set.csc_project}'
res = admin_client.delete(url)
assert File.available_objects.all().count() == 0
assert File.all_objects.all().count() == all_objects_count
assert res.status_code == 200