test: add TDD bug-capture test for #932 — plan apply missing --yes flag #958

Merged
brent.edwards merged 1 commits from tdd/m4-plan-apply-yes-flag into master 2026-03-21 00:13:18 +00:00

1 Commits

Author SHA1 Message Date
brent.edwards 7c0d42f92a test(plan): TDD failing tests for plan apply --yes flag (bug #932)
CI / benchmark-publish (pull_request) Has been skipped
CI / lint (pull_request) Successful in 28s
CI / build (pull_request) Successful in 27s
CI / quality (pull_request) Successful in 45s
CI / typecheck (pull_request) Successful in 51s
CI / security (pull_request) Successful in 53s
CI / unit_tests (pull_request) Successful in 3m43s
CI / docker (pull_request) Successful in 1m1s
CI / integration_tests (pull_request) Successful in 5m11s
CI / e2e_tests (pull_request) Successful in 6m24s
CI / coverage (pull_request) Successful in 6m33s
CI / benchmark-regression (pull_request) Successful in 36m10s
TDD expected-fail tests proving bug #932 exists: lifecycle-apply
command lacks --yes/-y confirmation flag that other destructive
commands (plan correct, plan rollback) already have.

Addresses review findings:
- PROCESS-1: Reverted out-of-scope timeout cleanup from 4 unrelated Robot files
- PROCESS-2: Added CHANGELOG entry
- CODE-3: Namespaced context attributes to prevent cross-contamination
- CI: Fix ASV_BASE_SHA environment variable handling in noxfile.py to
  prevent crash during benchmark regression tests.

ISSUES CLOSED: #950
2026-03-20 23:52:36 +00:00