Files
cc-1c-skills/tests/skills/cases/form-remove/force-cleans-references.json
T
Nick ShirokovandClaude Opus 5 bfef1b8a0c test(skills): кейсы на висячие ссылки на форму
form-remove: удаление заблокировано ссылками; -Force чистит слот реквизита,
ChoiceForm внутри формы и элемент начальной страницы; регресс на матч
ссылки — удаление своей формы не трогает ссылку на чужую форму с тем же
именем.

meta-remove: общая форма, на которую смотрит Configuration.xml, — ссылка
попадает в отчёт, -Force обнуляет слот.

meta-validate: незарегистрированная форма и отсутствующий файл формы дают
ошибку, GUID в слоте — нет.

Эталоны проверены платформой: verify-snapshots поднимает базу и грузит
результат.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-20 20:12:36 +03:00

19 lines
496 B
JSON

{
"name": "-Force удаляет форму и очищает ссылки на неё",
"setup": "fixture:catalog-form-referenced",
"objectName": "Catalogs/Товары",
"formName": "ФормаЭлемента",
"args_extra": [
"-Force"
],
"expect": {
"stdoutContains": [
"Очищена ссылка в Documents",
"Очищена ссылка в Ext"
],
"filesAbsent": [
"Catalogs/Товары/Forms/ФормаЭлемента.xml"
]
}
}