Files
cc-1c-skills/tests/skills/cases/role-compile/childobjects-selfclosed.json
T
Nick ShirokovandClaude Opus 5 36bae190b2 test(role-compile): объявлен пропуск платформенной проверки для намеренно невалидных фикстур
Фикстуры childobjects-missing и childobjects-selfclosed невалидны by design: первая вовсе без
<ChildObjects>, вторая с пустым. Кейсы проверяют реакцию навыка на такую конфигурацию, а платформа
её не принимает — «читаемое свойство не соответствует ожидаемому. Текущее Configuration, ожидаемое
ChildObjects» и «Неизвестный объект метаданных - Language.Русский» соответственно.

Причина пропуска записана по факту отказа платформы, а не по предположению.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-22 18:46:15 +03:00

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/>: язык не зарегистрирован и платформа конфигурацию не принимает, кейс проверяет реакцию навыка"
}