Files
cc-1c-skills/tests/skills/cases/form-remove/blocked-by-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

18 lines
586 B
JSON

{
"name": "Удаление формы, на которую ссылаются, останавливается",
"setup": "fixture:catalog-form-referenced",
"objectName": "Catalogs/Товары",
"formName": "ФормаЭлемента",
"expectError": true,
"expect": {
"stdoutContains": [
"На форму Catalog.Товары.Form.ФормаЭлемента ссылаются",
"Заказ.xml — <ChoiceForm>",
"HomePageWorkArea.xml — <Form>"
],
"files": [
"Catalogs/Товары/Forms/ФормаЭлемента.xml"
]
}
}