From 1e6720b9eeba819b42133afcdfb9693608cddb42 Mon Sep 17 00:00:00 2001 From: tegwick Date: Tue, 1 Sep 2026 00:38:44 +0200 Subject: [PATCH] test: isolate publication fixtures from release env Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a058f3-8ba0-7692-a042-9a870fc3d663 --- tests/test_publication.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/test_publication.py b/tests/test_publication.py index 3e98c47..571a079 100644 --- a/tests/test_publication.py +++ b/tests/test_publication.py @@ -71,6 +71,15 @@ review_interval: 6m class PublicationTest(unittest.TestCase): + def setUp(self) -> None: + self.source_root_env = mock.patch.dict( + os.environ, {"POLICY_NEXUS_SOURCE_ROOT": ""}, clear=False + ) + self.source_root_env.start() + + def tearDown(self) -> None: + self.source_root_env.stop() + def test_archive_build_accepts_only_exact_source_revision_override(self) -> None: with tempfile.TemporaryDirectory() as directory: root = Path(directory)