fabro/lib
Bryan Helmkamp c4404fc931
refactor(server): pr_test_app_with_minimal_run for create_run holdouts
Add an async sibling helper that bundles state + app + a fresh
create_run(&app, MINIMAL_DOT) into one (state, app, run_id) tuple.
Updated the 2 PR tests that had built this triple manually
(merge/close not_found_when_record_missing). The third holdout at
line 10148 keeps its own setup — it has an intervening
assert_eq!(state.github_api_base_url, github.base_url()) that
documents a load-bearing invariant about app state construction.

Verified: workspace fmt clean, clippy --all-targets -D warnings clean,
cargo nextest run -p fabro-server 439 passed.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-24 09:17:54 -04:00
..
crates refactor(server): pr_test_app_with_minimal_run for create_run holdouts 2026-04-24 09:17:54 -04:00
packages/fabro-api-client Merge remote-tracking branch 'origin/main' 2026-04-24 00:01:09 -04:00