mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-09-28 13:05:53 +03:00
feat(meta-validate): проверка 24 сверяет с дескриптором и штамп <BaseForm> заимствованной формы
У заимствованной формы расширения в теле второй штамп версии — <BaseForm version=…>; платформа сверяет с дескриптором формы и его (проверено на 8.3.27.1859). Расхождение только в нём — ошибка на объекте-владельце, как и у cfe-validate и form-validate. Co-Authored-By: Sergei Pleshanov <2357qwr@gmail.com> Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Sergei Pleshanov
Claude Opus 5.5
parent
b20276fae1
commit
9142341720
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"name": "Заимствованная форма расширения: <BaseForm> 2.18 при дескрипторе 2.20 — ошибка на объекте-владельце",
|
||||
"setup": "fixture:cfe-version-baseform",
|
||||
"params": { "objectPath": "cfe/Тест/Catalogs/Товары.xml" },
|
||||
"expectError": true,
|
||||
"noSnapshot": "meta-validate только читает и печатает — эталон зафиксировал бы фикстуру, а не выход проверяемого навыка; проверяется stdout",
|
||||
"expect": {
|
||||
"stdoutContains": ["[ERROR] 24. Товары/Forms/ФормаЭлемента/Ext/Form.xml <BaseForm> is stamped 2.18, its descriptor Товары/Forms/ФормаЭлемента.xml 2.20"]
|
||||
},
|
||||
"skipPlatformVerify": "фикстура намеренно не загружается: части заимствованной формы в разных версиях формата"
|
||||
}
|
||||
Reference in New Issue
Block a user