From bb35553a585dca36cbca6b34eaff415f9a05bbc1 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 29 Dec 2025 10:58:35 +0530 Subject: [PATCH] Make tear down more robust on Unix --- src/calibre/db/tests/base.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/calibre/db/tests/base.py b/src/calibre/db/tests/base.py index 5c85f64ac9..a5d7a7c424 100644 --- a/src/calibre/db/tests/base.py +++ b/src/calibre/db/tests/base.py @@ -45,7 +45,9 @@ class BaseTest(unittest.TestCase): import atexit atexit.register(shutil.rmtree, x) else: - raise + import time + time.sleep(1) + shutil.rmtree(x) def create_db(self, library_path): from calibre.library.database2 import LibraryDatabase2