feat(web-test): синтетическая конфигурация для регресс-тестов

22 шага: cf-init → meta-compile (10 объектов) → form-compile (3 формы,
вкл. 2 вкладки для Номенклатуры) → skd-compile → subsystem-compile
(Склад + Администрирование) → role-compile (полные права) → cf-validate.

Расширения: иерархический справочник, разнотипные реквизиты (Number,
Boolean, Date, String unlimited), FillChecking, вторая подсистема.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Nick Shirokov
2026-04-05 14:57:52 +03:00
co-authored by Claude Opus 4.6
parent ded11437c5
commit ba19b4111d
2 changed files with 362 additions and 1 deletions
+1 -1
View File
@@ -784,6 +784,6 @@ function buildContext({ noRecord = false } = {}) -> object
| 5 | Хуки (prepare/cleanup + before/after) | run.mjs: поддержка _hooks.mjs | #3 | done 2026-04-05 |
| 6 | Файл конфигурации + контексты | run.mjs: webtest.config.mjs, BrowserContext'ы, маршрутизация | #3 | config done, BrowserContext pending |
| 7 | Форматы отчётов (Allure, JUnit) | run.mjs: --format=allure/junit | #3 | -- |
| 8 | Синтетическая конфигурация | integration/build-webtest-config.test.mjs | спека | -- |
| 8 | Синтетическая конфигурация | integration/build-webtest-config.test.mjs | спека | done 2026-04-05 |
| 9 | Smoke-тесты (01-06) | tests/web-test/01-06*.test.mjs | #3, #8 | -- |
| 10 | Остальные тесты (07-13) | tests/web-test/07-13*.test.mjs | #9 | -- |