From 40a4429e5885a2a469a1e0fb10ecb7939cd0c5ec Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 15 Feb 2024 14:40:05 +0530 Subject: [PATCH] Ignore failure to remove tempdir during test tear down --- kitty_tests/file_transmission.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/kitty_tests/file_transmission.py b/kitty_tests/file_transmission.py index 85d8fe8fa..80f28081b 100644 --- a/kitty_tests/file_transmission.py +++ b/kitty_tests/file_transmission.py @@ -7,7 +7,7 @@ import shutil import stat import tempfile from collections import namedtuple -from contextlib import contextmanager +from contextlib import contextmanager, suppress from pathlib import Path from kittens.transfer.rsync import Differ, Hasher, Patcher, parse_ftc @@ -188,7 +188,8 @@ class TestFileTransmission(BaseTest): self.orig_home = os.environ.get('HOME') def tearDown(self): - shutil.rmtree(self.tdir) + with suppress(FileNotFoundError): + shutil.rmtree(self.tdir) self.responses = [] if self.orig_home is None: os.environ.pop('HOME', None)