mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-10-01 14:35:54 +03:00
Платформа отвергает загрузку, если поле ввода по строке — код или номер нулевой длины: «Указано неверное поле для ввода по строке». - meta-edit: CodeLength/NumberLength = 0 убирает StandardAttribute.Code/ Number из InputByString вслед за длиной. - meta-validate: проверка 10 — такая пара (длина 0 + поле во вводе по строке) — ошибка; ловит и ручную правку. - meta-edit (PS): очищенный список-свойство оставался <X></X>, хотя py и платформа пишут <X/> — теперь самозакрывающийся. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_018dc2yLQfw6wppbopM1Y4Ps
14 lines
759 B
JSON
14 lines
759 B
JSON
{
|
||
"name": "CodeLength=0, а код во вводе по строке — ошибка: платформа отвергает загрузку",
|
||
"setup": "fixture:catalog-code-zero-in-input",
|
||
"params": {
|
||
"objectPath": "Catalogs/Товары.xml"
|
||
},
|
||
"expectError": true,
|
||
"noSnapshot": "фикстура статична, meta-validate только читает и печатает — эталон зафиксировал бы саму фикстуру; проверяется stdout",
|
||
"skipPlatformVerify": "фикстура намеренно не загружается — это и проверяется",
|
||
"expect": {
|
||
"stdoutContains": "InputByString contains 'Catalog.Товары.StandardAttribute.Code' but CodeLength=0"
|
||
}
|
||
}
|