Skip to content

Commit 45dbc3d

Browse files
committed
Updates
1 parent e11a68e commit 45dbc3d

File tree

1 file changed

+0
-27
lines changed

1 file changed

+0
-27
lines changed

kpi/tests/test_cleanup_anonymous_exports.py

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
1-
import os
21
from datetime import timedelta
32

4-
from django.core.files.base import ContentFile
53
from django.utils import timezone
64
from django.test import TestCase
75

@@ -46,31 +44,6 @@ def test_exports_older_than_30_minutes_are_deleted(self):
4644
SubmissionExportTask.objects.filter(uid=recent_export.uid).exists()
4745
)
4846

49-
def test_export_result_file_is_deleted_from_storage(self):
50-
"""
51-
Test that export files are deleted from storage
52-
"""
53-
export = self._create_export_task(minutes_old=60)
54-
55-
# Create actual file in storage
56-
file_content = ContentFile(
57-
b'PK\x03\x04' +
58-
b'{"data": "export"}' * 100,
59-
name='test_export.xlsx'
60-
)
61-
export.result.save(f'test_export_{export.uid}.xlsx', file_content, save=True)
62-
export.refresh_from_db()
63-
64-
storage = export.result.storage
65-
file_path = storage.path(export.result.name)
66-
self.assertTrue(os.path.exists(file_path))
67-
self.assertTrue(SubmissionExportTask.objects.filter(uid=export.uid).exists())
68-
69-
cleanup_anonymous_exports()
70-
71-
self.assertFalse(os.path.exists(file_path))
72-
self.assertFalse(SubmissionExportTask.objects.filter(uid=export.uid).exists())
73-
7447
def test_processing_exports_are_not_deleted(self):
7548
"""
7649
Test that exports with PROCESSING status are never deleted

0 commit comments

Comments
 (0)