Skip to content

fix(sniffs): skip test classes in ValueObjectStructureSniff#56

Merged
prikotov merged 1 commit into
masterfrom
task/vo-sniff-skip-test-classes
May 23, 2026
Merged

fix(sniffs): skip test classes in ValueObjectStructureSniff#56
prikotov merged 1 commit into
masterfrom
task/vo-sniff-skip-test-classes

Conversation

@prikotov
Copy link
Copy Markdown
Owner

Проблема

ValueObjectStructureSniff ругался на тестовые классы в ValueObject namespace — RuntimeContextVoTest не имеет суффикса Vo, и sniff требовал переименования. Агент вместо понимания причины выкинул ValueObject из namespace теста.

Решение

Пропускать классы с суффиксом Test — они не являются Value Object.

Чек-лист

  • composer check пройден
  • Тест-фикстура RuntimeContextVoTest.inc добавлена

ValueObjectStructureSniff flagged test classes in ValueObject namespace
(RuntimeContextVoTest) as missing Vo suffix. Test classes should not be
validated by this sniff.
@prikotov prikotov merged commit 6d8b39a into master May 23, 2026
3 checks passed
@prikotov prikotov deleted the task/vo-sniff-skip-test-classes branch May 23, 2026 02:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant