Files
windmill/backend/tests
Ruben FiszelandClaude Opus 4.8 866039c0fc test: add regression test for keyed WAC approval resume; trim comment
Add backend/tests/wac_approval_resume.rs pinning the fix: a job parked on its
second waitForApproval() with two resume_job rows (an older approved row for the
first approval, a newer cancelled row for the pending one) must resolve to the
pending step's own event, not the oldest row. Verified it fails against the
pre-fix `ORDER BY created_at ASC LIMIT 1` query and passes with the resume_id
filter.

Also trim the resume-match comment to the durable constraint (drops the
bug-history narration) per AGENTS.md. approval_resume_id stays `pub` — the
integration test crate now consumes it.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-24 16:00:01 +00:00
..