test: cover flake-update-cascade #27

Merged
vnprc merged 3 commits from agent/test-flake-update-cascade into master 2026-06-07 19:20:42 +01:00
Member

Adds a behavior-oriented flake-update-cascade suite with shared isolated Git/Nix/Forge mocks. Every scenario now reports checks in the shared human-readable style:

  • ✅ N - description for each passing assertion
  • ❌ N - description with captured context on failure
  • per-script test counts and final all-passed summaries

Suites:

  • validation.sh: 3 checks
  • preflight.sh: 7 checks
  • dry-run.sh: 3 checks
  • pr-mode.sh: 7 checks

Verification:

bash -n tests/flake-update-cascade/*.sh
for test in tests/flake-update-cascade/{validation,preflight,dry-run,pr-mode}.sh; do "$test"; done
Adds a behavior-oriented `flake-update-cascade` suite with shared isolated Git/Nix/Forge mocks. Every scenario now reports checks in the shared human-readable style: - `✅ N - description` for each passing assertion - `❌ N - description` with captured context on failure - per-script test counts and final all-passed summaries Suites: - `validation.sh`: 3 checks - `preflight.sh`: 7 checks - `dry-run.sh`: 3 checks - `pr-mode.sh`: 7 checks Verification: ```bash bash -n tests/flake-update-cascade/*.sh for test in tests/flake-update-cascade/{validation,preflight,dry-run,pr-mode}.sh; do "$test"; done ```
vnprc force-pushed agent/test-flake-update-cascade from aacc1a98c0 to 469ff1848f 2026-06-07 19:14:09 +01:00 Compare
vnprc force-pushed agent/test-flake-update-cascade from 469ff1848f to 59f4b6fbc1 2026-06-07 19:20:21 +01:00 Compare
vnprc approved these changes 2026-06-07 19:20:36 +01:00
vnprc merged commit 59f4b6fbc1 into master 2026-06-07 19:20:42 +01:00
vnprc deleted branch agent/test-flake-update-cascade 2026-06-07 19:20:42 +01:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Allod/tools!27
No description provided.