test: seed workflow load proof in reviewer mutation paths (Closes #389)

This commit is contained in:
2026-07-07 13:24:47 -04:00
parent 0d41760ea3
commit 5512ba7710
4 changed files with 14 additions and 0 deletions
+3
View File
@@ -99,6 +99,7 @@ class PermissionReportBase(unittest.TestCase):
def tearDown(self):
self._remotes.stop()
mcp_server._IDENTITY_CACHE.clear()
mcp_server.review_workflow_load.clear_review_workflow_load()
gitea_config._active_profile_override = None
self._dir.cleanup()
@@ -249,6 +250,8 @@ class TestEligibilityDenialReport(PermissionReportBase):
return {"login": "author-user"}
return PR_PAYLOAD
mock_api.side_effect = fake_api
mcp_server.init_review_decision_lock("prgs", "review_pr")
mcp_server.gitea_load_review_workflow()
with patch.dict(os.environ, self._env("author-profile")):
res = mcp_server.gitea_merge_pr(
pr_number=42, confirmation="MERGE PR 42",