Skip to content

Commit 17874d1

Browse files
committed
tests: ensure media_root is clean before tests
1 parent 565eaf7 commit 17874d1

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

tests/test_admin.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
class ClonableModelAdminTests(WebTest):
2020

2121
def setUp(self):
22-
shutil.rmtree(settings.MEDIA_ROOT)
22+
rm_rf(settings.MEDIA_ROOT)
2323
User.objects.create_superuser(
2424
username='admin',
2525
password='admin',
@@ -306,6 +306,13 @@ def test_clone_should_keep_file_path_from_original_object_on_submit(self):
306306

307307

308308

309+
def rm_rf(path):
310+
try:
311+
shutil.rmtree(path)
312+
except OSError:
313+
pass
314+
315+
309316
# asserts
310317

311318
def assert_input(response, name, value=None):

0 commit comments

Comments
 (0)