From 4424e21b0fddf2beceb476592cbe35e2c9b643e0 Mon Sep 17 00:00:00 2001 From: Jennings Zhang Date: Tue, 1 Oct 2024 22:25:04 -0400 Subject: [PATCH] Clean up storage after FileBrowserViewTests --- chris_backend/filebrowser/tests/test_views.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/chris_backend/filebrowser/tests/test_views.py b/chris_backend/filebrowser/tests/test_views.py index 02d1a55e..6ff1c99e 100755 --- a/chris_backend/filebrowser/tests/test_views.py +++ b/chris_backend/filebrowser/tests/test_views.py @@ -55,8 +55,13 @@ def setUpClass(cls): @classmethod def tearDownClass(cls): - User.objects.get(username=cls.username).delete() - User.objects.get(username=cls.other_username).delete() + storage_manager = connect_storage(settings) + + for username in [cls.username, cls.other_username]: + User.objects.get(username=username).delete() + home = f'home/{username}' + if storage_manager.path_exists(home): + storage_manager.delete_path(home) # re-enable logging logging.disable(logging.NOTSET)