From 3e757d6162be0d8c83f9d3e8ae9d85d93abf42d7 Mon Sep 17 00:00:00 2001 From: Stefan Date: Sun, 23 Feb 2020 13:31:03 +0100 Subject: [PATCH] clean-alluredir option fixed to also remove directories from alluredir --- allure-python-commons/src/logger.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/allure-python-commons/src/logger.py b/allure-python-commons/src/logger.py index 407406c5..ee6243d3 100644 --- a/allure-python-commons/src/logger.py +++ b/allure-python-commons/src/logger.py @@ -27,6 +27,8 @@ def __init__(self, report_dir, clean=False): f = os.path.join(report_dir, f) if os.path.isfile(f): os.unlink(f) + else: + shutil.rmtree(f) def _report_item(self, item): indent = INDENT if os.environ.get("ALLURE_INDENT_OUTPUT") else None