Files
cc-1c-skills/tests/skills/cases/meta-remove/commonform-referenced-force-clears-slots.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

18 lines
448 B
JSON

{
"name": "-Force удаляет общую форму и очищает form-слоты, ссылавшиеся на неё",
"setup": "fixture:commonform-referenced",
"object": "CommonForm.МояФорма",
"args_extra": [
"-Force"
],
"expect": {
"stdoutContains": [
"Cleared in Configuration.xml: DefaultReportForm",
"DefaultForm"
],
"filesAbsent": [
"CommonForms/МояФорма.xml"
]
}
}