mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-07-14 23:05:16 +03:00
f8cd7dd681
Check 15: команды в ChildObjects — Group обязателен и валиден (allowlist групп раздела/формы + CommandGroup.<Имя>); секционная группа (NavigationPanel*/ActionsPanel*) несовместима с commandParameterType; UUID/Name команды. Зеркало правил meta-compile v1.65 (команды раньше не валидировались вообще → пустой/неверный Group уходил в load-ошибку). ps1+py идентично. Тесты: valid-catalog-commands (preRun, группы раздела+формы) + 2 expectError-fixture (пустая группа; секц.группа+параметр). meta-validate 16/16 ps1+py. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
7 lines
239 B
JSON
7 lines
239 B
JSON
{
|
|
"name": "Валидатор ловит команду без группы (пустой Group)",
|
|
"setup": "fixture:catalog-command-no-group",
|
|
"params": { "objectPath": "Catalogs/ТестКоманд.xml" },
|
|
"expectError": true
|
|
}
|