Files
cc-1c-skills/tests/skills/cases/meta-edit/epf-add-command-denied.json
T
Nick ShirokovandClaude Opus 5.5 5d1b5cdf74 fix(meta-edit, epf-validate): у внешней обработки/отчёта нет команд объекта и модуля менеджера (#108)
Платформа выбрасывает Command из внешней обработки/отчёта при сборке
(«не является подчиненным»), а Ext/ManagerModule.bsl — вовсе без
сообщения; epf-build при этом сообщает об успехе. Цепочка молча теряла
написанное: meta-edit добавлял команду, epf-validate её пропускал.

meta-edit: внешние типы внесены в таблицу допустимых детей — команду
не добавляет, предупреждает. epf-validate: Command и ManagerModule.bsl —
ошибки с пояснением.

Refs #108

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-26 15:20:06 +03:00

23 lines
732 B
JSON

{
"name": "Внешняя обработка: команду объекта не добавлять — платформа её выбросит (#108)",
"setup": "none",
"skipValidation": true,
"preRun": [
{
"script": "epf-init/scripts/init",
"args": { "-Name": "Проба", "-SrcDir": "{workDir}" }
}
],
"params": { "objectPath": "Проба.xml", "objectName": "Проба" },
"input": {
"add": {
"commands": ["ПробнаяКоманда"]
}
},
"expect": {
"stdoutContains": ["commands not allowed for ExternalDataProcessor", "Validation OK"],
"fileNotContains": [{ "file": "Проба.xml", "text": ["<Command"] }],
"filesAbsent": ["Проба/Commands"]
}
}