AssertExitCode asserts the exit code.
(t *testing.T, code int)
| 439 | |
| 440 | // AssertExitCode asserts the exit code. |
| 441 | func (r *Result) AssertExitCode(t *testing.T, code int) { |
| 442 | t.Helper() |
| 443 | assert.Equal(t, code, r.ExitCode, "stdout:\n%s\nstderr:\n%s", r.Stdout, r.Stderr) |
| 444 | } |
| 445 | |
| 446 | // AssertStdoutStatus asserts stdout JSON status using either {"ok": ...} or {"code": ...}. |
| 447 | // This intentionally keeps one shared assertion entrypoint for CLI E2E call sites, |
no outgoing calls