mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-09-02 00:10:50 +03:00
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>
This commit is contained in:
co-authored by
Claude Opus 5
parent
da166845cb
commit
bfef1b8a0c
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "Удаление формы, на которую ссылаются, останавливается",
|
||||
"setup": "fixture:catalog-form-referenced",
|
||||
"objectName": "Catalogs/Товары",
|
||||
"formName": "ФормаЭлемента",
|
||||
"expectError": true,
|
||||
"expect": {
|
||||
"stdoutContains": [
|
||||
"На форму Catalog.Товары.Form.ФормаЭлемента ссылаются",
|
||||
"Заказ.xml — <ChoiceForm>",
|
||||
"HomePageWorkArea.xml — <Form>"
|
||||
],
|
||||
"files": [
|
||||
"Catalogs/Товары/Forms/ФормаЭлемента.xml"
|
||||
]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user