diff --git a/insights/tests/datasources/compliance/test_compliance.py b/insights/tests/datasources/compliance/test_compliance.py index 3a82f3c3e3..0a069c5de9 100644 --- a/insights/tests/datasources/compliance/test_compliance.py +++ b/insights/tests/datasources/compliance/test_compliance.py @@ -11,9 +11,25 @@ from insights.specs.datasources.compliance import ComplianceClient +ENV_TZ = None PATH = '/usr/share/xml/scap/ref_id.xml' +def setup_function(func): + global ENV_TZ + ENV_TZ = os.environ.get("TZ") + + +def teardown_function(func): + global ENV_TZ + env = os.environ + if "TZ" in env: + if ENV_TZ is None: + env.pop("TZ") + else: + env.update(TZ=ENV_TZ) + + @patch("insights.client.config.InsightsConfig", base_url='localhost/app', systemid='', proxy=None) def test_get_system_policies(config): compliance_client = ComplianceClient(config=config)