diff options
Diffstat (limited to 'src/sliceitoff/settings/settings.py')
-rw-r--r-- | src/sliceitoff/settings/settings.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/sliceitoff/settings/settings.py b/src/sliceitoff/settings/settings.py index 19cca7d..2d4b28f 100644 --- a/src/sliceitoff/settings/settings.py +++ b/src/sliceitoff/settings/settings.py @@ -3,12 +3,14 @@ import os from pathlib import Path from .static import DEFAULT_SETTINGS +TEST_CONFIG_FILE = os.getenv("TEST_CONFIG_FILE") + class Settings: """ Handles loading and saving settings from config file""" def __init__(self, filename = None): self.settings=[] - if filename: - self.config_filename = filename + if TEST_CONFIG_FILE: + self.config_filename = Path(TEST_CONFIG_FILE) else: if os.name == 'nt': self.config_filename = (Path.home().resolve() |