Files
computer-playbook/tests/integration/roles/when
kevinveenbirkenbachandClaude Opus 5 15e26ac9e0 style: apply the project formatters
Output of 'make autoformat': ruff collapses expressions that were wrapped across lines without need, shfmt and the yaml formatters drop surplus blank lines. No semantic change - the whole diff is 10 insertions against 39 deletions, and every hunk joins lines that already said the same thing.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-18 03:22:05 +02:00
..
…

When-Guard Tests 🚦

Integration tests for block-level when: hygiene across roles/*/tasks/**: max-three-task guard blocks, no duplicated when-conditions across tasks, and the pure-guarded-include pattern for role inclusion.

Tests in this directory MUST only cover rules about block-level when: semantics and guard-block shape. run_once_<role> flag lifecycle checks MUST live under ../run_once/; rules about include_tasks / import_tasks target existence MUST live under ../includes/.

For framework, directory layout, and make test-integration usage see integration.md.