From 0f76112389faf78e8a1799a3718852c12aee5f5b Mon Sep 17 00:00:00 2001 From: Bunyamin inan Date: Sat, 20 Jun 2026 23:01:19 +0200 Subject: [PATCH] fix: add PHP test attribute standard --- plugins/engineering-playbook/skills/coding-standards/SKILL.md | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/engineering-playbook/skills/coding-standards/SKILL.md b/plugins/engineering-playbook/skills/coding-standards/SKILL.md index ef8e93e..c43968d 100644 --- a/plugins/engineering-playbook/skills/coding-standards/SKILL.md +++ b/plugins/engineering-playbook/skills/coding-standards/SKILL.md @@ -26,6 +26,7 @@ description: >- - Use `validate...` for value object validation methods that throw, and make them return `void`. Use predicate names such as `is...`, `has...`, or `does...` only for methods that return `bool` and do not throw. +- In PHP tests, mark test methods with the `#[Test]` attribute instead of the `test...` prefix or `@test` docblock annotation. ## Rule: Hexagonal Architecture Follow hexagonal architecture as the baseline. Apply these project conventions on top of it: