From a5f16ab5b159efcb0515651192c652bd4a5178ac Mon Sep 17 00:00:00 2001 From: Christian Decker Date: Tue, 26 Jan 2021 17:07:27 +0100 Subject: [PATCH] pyln: Catch OSError when cleaning up test directories --- contrib/pyln-testing/pyln/testing/fixtures.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/pyln-testing/pyln/testing/fixtures.py b/contrib/pyln-testing/pyln/testing/fixtures.py index c493f442c..c02844890 100644 --- a/contrib/pyln-testing/pyln/testing/fixtures.py +++ b/contrib/pyln-testing/pyln/testing/fixtures.py @@ -90,7 +90,7 @@ def directory(request, test_base_dir, test_name): if not failed: try: shutil.rmtree(directory) - except Exception: + except (OSError, Exception): files = [os.path.join(dp, f) for dp, dn, fn in os.walk(directory) for f in fn] print("Directory still contains files:", files) raise