mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-08-28 22:19:41 +03:00
Фикстуры childobjects-missing и childobjects-selfclosed невалидны by design: первая вовсе без <ChildObjects>, вторая с пустым. Кейсы проверяют реакцию навыка на такую конфигурацию, а платформа её не принимает — «читаемое свойство не соответствует ожидаемому. Текущее Configuration, ожидаемое ChildObjects» и «Неизвестный объект метаданных - Language.Русский» соответственно. Причина пропуска записана по факту отказа платформы, а не по предположению. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
23 lines
888 B
JSON
23 lines
888 B
JSON
{
|
|
"name": "Самозакрытый <ChildObjects/>: тег раскрывается, роль регистрируется",
|
|
"setup": "fixture:childobjects-selfclosed",
|
|
"input": { "name": "Пустая" },
|
|
"validatePath": "Roles/Пустая",
|
|
"expect": {
|
|
"files": [
|
|
"Roles/Пустая.xml",
|
|
"Roles/Пустая/Ext/Rights.xml"
|
|
],
|
|
"stdoutContains": "<Role>Пустая</Role> added to ChildObjects",
|
|
"preserves": {
|
|
"file": "Configuration.xml",
|
|
"bom": true,
|
|
"eol": "crlf",
|
|
"encoding": "UTF-8",
|
|
"finalNewline": false,
|
|
"noCR13": true
|
|
}
|
|
},
|
|
"skipPlatformVerify": "фикстура намеренно с пустым <ChildObjects/>: язык не зарегистрирован и платформа конфигурацию не принимает, кейс проверяет реакцию навыка"
|
|
}
|