Author: Johannes 'josch' Schauer <josch@debian.org>
Description: Workaround for a race-condition, see https://github.com/pazz/alot/issues/1382

--- a/tests/commands/utils_tests.py
+++ b/tests/commands/utils_tests.py
@@ -48,7 +48,7 @@ MOD_CLEAN.add_cleanup(DEVNULL.close)
 @MOD_CLEAN.wrap_setup
 def setUpModule():
     home = tempfile.mkdtemp()
-    MOD_CLEAN.add_cleanup(shutil.rmtree, home)
+    MOD_CLEAN.add_cleanup(shutil.rmtree, home, ignore_errors=True)
     mock_home = mock.patch.dict(os.environ, {'GNUPGHOME': home})
     mock_home.start()
     MOD_CLEAN.add_cleanup(mock_home.stop)
--- a/tests/db/utils_test.py
+++ b/tests/db/utils_test.py
@@ -353,7 +353,7 @@ class TestMessageFromFile(TestCaseClassC
     @classmethod
     def setUpClass(cls):
         home = tempfile.mkdtemp()
-        cls.addClassCleanup(shutil.rmtree, home)
+        cls.addClassCleanup(shutil.rmtree, home, ignore_errors=True)
         mock_home = mock.patch.dict(os.environ, {'GNUPGHOME': home})
         mock_home.start()
         cls.addClassCleanup(mock_home.stop)
