diff --git a/test.py b/test.py index 993fa450e..d42415077 100755 --- a/test.py +++ b/test.py @@ -6,6 +6,7 @@ import importlib import os import sys import warnings +from tempfile import TemporaryDirectory base = os.path.dirname(os.path.abspath(__file__)) @@ -17,9 +18,11 @@ def init_env() -> None: def main() -> None: warnings.simplefilter('error') os.environ['PYTHONWARNINGS'] = 'error' - init_env() - m = importlib.import_module('kitty_tests.main') - m.run_tests() # type: ignore + with TemporaryDirectory() as tdir: + os.environ['HOME'] = os.environ['USERPROFILE'] = tdir + init_env() + m = importlib.import_module('kitty_tests.main') + m.run_tests() # type: ignore if __name__ == '__main__':