feat: deepen skill test coverage — 52 → 247 cases across all 43 skills

Add 195 new test cases covering examples from SKILL.md, edge cases,
and parameter combinations. Create _skill.json for form-edit, skd-edit,
subsystem-edit. Add fixtures for negative validate cases. Fix
normalizeUuids in meta-validate/meta-info configs.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Nick Shirokov
2026-03-28 15:38:06 +03:00
parent d6d44b8b35
commit a1b3fdd4e2
964 changed files with 69476 additions and 20 deletions
@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<Form xmlns="http://v8.1c.ru/8.3/xcf/logform" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.17">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Тест</v8:content>
</v8:item>
</Title>
<AutoCommandBar name="КоманднаяПанель" id="-1">
<HorizontalAlign>Right</HorizontalAlign>
<Autofill>false</Autofill>
</AutoCommandBar>
<ChildItems>
<InputField name="Поле1" id="1">
<DataPath>Поле1</DataPath>
</InputField>
<InputField name="Поле2" id="1">
<DataPath>Поле2</DataPath>
</InputField>
</ChildItems>
<Attributes>
<Attribute name="Поле1" id="1">
<Type>
<v8:Type>xs:string</v8:Type>
</Type>
</Attribute>
<Attribute name="Поле2" id="2">
<Type>
<v8:Type>xs:string</v8:Type>
</Type>
</Attribute>
</Attributes>
</Form>
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<Form xmlns="http://v8.1c.ru/8.3/xcf/logform" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.17">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Тест</v8:content>
</v8:item>
</Title>
<ChildItems>
<InputField name="Поле1" id="1">
<DataPath>Поле1</DataPath>
</InputField>
</ChildItems>
<Attributes>
<Attribute name="Поле1" id="1">
<Type>
<v8:Type>xs:string</v8:Type>
</Type>
</Attribute>
</Attributes>
</Form>