Files
cc-1c-skills/tests/skills/cases/meta-edit/epf-autovalidate.json
T
Nick ShirokovandClaude Opus 5.5 372510bbc4 fix(meta-edit): внешнюю обработку/отчёт проверять epf-validate (#108)
Автопроверка после правки жёстко звала meta-validate, который
ExternalDataProcessor/ExternalReport не знает: корректная правка
заканчивалась «Unrecognized metadata type». Валидатор теперь выбирается
по типу объекта. В py-порту stdout сбрасывается перед запуском
валидатора — его вывод больше не обгоняет строки meta-edit.

verify-snapshots: кейс meta-edit с setup none собирается epf-build,
а не грузится пустой конфигурацией, где обработку платформа не видит.

Fixes #108

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

25 lines
743 B
JSON

{
"name": "Внешняя обработка: автопроверка через epf-validate, не meta-validate (#108)",
"setup": "none",
"skipValidation": true,
"preRun": [
{
"script": "epf-init/scripts/init",
"args": { "-Name": "Проба", "-SrcDir": "{workDir}" }
}
],
"params": { "objectPath": "Проба.xml", "objectName": "Проба" },
"input": {
"add": {
"attributes": ["Текст: String(50)"],
"tabularSections": [
{ "name": "Строки", "attrs": ["Сумма: Number(15,2)"] }
]
}
},
"expect": {
"stdoutContains": ["--- Running epf-validate ---", "Validation OK"],
"stdoutNotContains": ["Unrecognized metadata type", "meta-validate"]
}
}