fa425c942e
noninteractive_git_env() now spawns `git config --get-all safe.directory` before building the env. Eight tests fake subprocess.run/Popen with a fixed sequence of expected git calls (update check, plugin pull, MCP install, bounded probe) and the extra spawn tripped them in CI. An autouse fixture stubs the read to "no entries"; the two carve-out invariant tests opt back in with @pytest.mark.real_safe_directory (and were confirmed to still exercise the real read: the ordering test would fail against the stub). contributors/emails: pry@privacydied.net -> privacydied (check-attribution).
2 lines
12 B
Plaintext
2 lines
12 B
Plaintext
privacydied
|