import os import pytest from . import testutil @pytest.fixture(scope='session', autouse=True) def clean_environment(tmpdir_factory): config_path_s = str(testutil.test_path('userconfig')) os.environ.pop('RTAUTH', None) os.environ.pop('RTPASSWD', None) os.environ.pop('RTSERVER', None) os.environ.pop('RTUSER', None) os.environ['CONSERVANCY_REPOSITORY'] = str(testutil.test_path('repository')) os.environ['HOME'] = config_path_s os.environ['XDG_CACHE_HOME'] = str(tmpdir_factory.mktemp('.cache')) os.environ['XDG_CONFIG_HOME'] = config_path_s