From e1b4c1d58c6b6ada8798b859440ee246e78bc7bb Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Mon, 15 Mar 2021 12:38:50 +0100 Subject: tests: Add debug logging for standarddir Easier to diagnose issues if we end up in HOME --- qutebrowser/utils/standarddir.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/qutebrowser/utils/standarddir.py b/qutebrowser/utils/standarddir.py index 91cbf0399..f94d46061 100644 --- a/qutebrowser/utils/standarddir.py +++ b/qutebrowser/utils/standarddir.py @@ -314,6 +314,9 @@ def _create(path: str) -> None: should not be changed. """ if APPNAME == 'qute_test' and path.startswith('/home'): # pragma: no cover + for k, v in os.environ.items(): + if k == 'HOME' or k.startswith('XDG_'): + log.init.debug(f"{k} = {v}") raise Exception("Trying to create directory inside /home during " "tests, this should not happen.") os.makedirs(path, 0o700, exist_ok=True) -- cgit v1.2.3-54-g00ecf