You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
test(bash-lint): cover --debug-pipeline bash generator via compile_fixture_with_flags (#525)
Add coverage for the 'Verify MCP backends' bash step emitted by
generate_debug_pipeline_replacements(true) in src/compile/common.rs.
This step is only reachable via the --debug-pipeline CLI flag and was
previously never shellchecked by any fixture.
Changes:
- Refactor compile_fixture into compile_fixture_with_flags (takes
extra CLI args) plus a compile_fixture wrapper for the common case.
- After the normal fixture loop, compile minimal-agent.md with
--debug-pipeline and shellcheck its bash bodies.
- Add 'Verify MCP backends' to REQUIRED_STEP_DISPLAY_NAMES so that
if the generator is removed or renamed the test fails loudly.
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
0 commit comments