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