Fix test env isolation for credentials and create_pr gate tests #229

Merged
sysadmin merged 1 commits from feat/issue-227-fix-test-env-isolation into master 2026-07-06 00:29:21 -05:00
1 Commits
Author SHA1 Message Date
sysadmin 3320a5b3e6 test: isolate credentials and create_pr tests from MCP env leakage
Fix 8 suite failures triggered when GITEA_MCP_CONFIG/GITEA_MCP_PROFILE
are set in the operator environment.

- TestGetAuthHeader: clear MCP config env and DYNAMIC_CONFIGS in setUp
- TestCreatePR/TestIssueLocking: add CREATE_PR_ENV author fixture and
  patch reviewer-stop gate so tests reach intended code paths

Closes #227
2026-07-06 01:26:33 -04:00