Fix CLI integration test timeout by skipping upgrade check

The dry_run_writes_jsonl_and_live_json test was timing out at 4s because
the arc() helper didn't pass --no-upgrade-check, causing every test run
to await a background GitHub API call before process exit.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Bryan Helmkamp 2026-03-24 15:45:43 -04:00
parent 668b70842e
commit b536564d5e

View file

@ -3,7 +3,9 @@ use predicates::prelude::*;
#[allow(deprecated)]
fn arc() -> Command {
Command::cargo_bin("fabro").unwrap()
let mut cmd = Command::cargo_bin("fabro").unwrap();
cmd.arg("--no-upgrade-check");
cmd
}
// == LLM: prompt ==============================================================