mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-08-14 07:23:22 +03:00
Прогон verify-snapshots вскрыл, что три новых кейса не доезжают до платформы: роль ссылается на объекты, которых нет в фикстуре и которые не создаёт ни один навык (веб-сервис, внешний источник данных, перерасчёт), а фикстуры валидатора — это только каталог Roles/ без Configuration.xml. Объявлены skipPlatformVerify с причиной, чтобы пропуск был видимым, а не молчаливым. expect.filesAbsent внесён в таблицу ключей README: недокументированный ключ, который понимает только один раннер, даёт тихую дыру. Проверено: verify-snapshots на 8.3.27 — role-compile 13/0/1, role-validate 5/0/2; число пропусков сверено с expected-skips на обеих ОС и обоих портах. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
17 lines
850 B
JSON
17 lines
850 B
JSON
{
|
|
"name": "Перерасчёт регистра расчёта проходит без замечаний",
|
|
"setup": "fixture:external-data-source",
|
|
"params": {
|
|
"rightsPath": "Roles/ПраваНаПерерасчет/Ext/Rights.xml"
|
|
},
|
|
"noSnapshot": "валидатор не пишет файлов, проверяется чистый вывод",
|
|
"expect": {
|
|
"stdoutContains": "Validation OK",
|
|
"stdoutNotContains": [
|
|
"[WARN]",
|
|
"[ERROR]"
|
|
]
|
|
},
|
|
"skipPlatformVerify": "фикстура — только каталог Roles/ с эталонной выгрузкой роли, без Configuration.xml: загрузить её как конфигурацию нельзя, а объекты (внешний источник данных, перерасчёт) не создаёт ни один навык"
|
|
}
|