avoid os.environ as default valie

This commit is contained in:
Sarah Hoffmann
2021-02-19 19:29:57 +01:00
parent 4b32cbe518
commit 971df231b0

View File

@@ -25,8 +25,8 @@ class Configuration:
avoid conflicts with other environment variables.
"""
def __init__(self, project_dir, config_dir, environ=os.environ):
self.environ = environ
def __init__(self, project_dir, config_dir, environ=None):
self.environ = environ or os.environ
self.project_dir = project_dir
self.config_dir = config_dir
self._config = dotenv_values(str((config_dir / 'env.defaults').resolve()))