mirror of
https://github.com/Ku6epXBOCTuK/easy-png-tools.git
synced 2026-11-13 17:08:20 +00:00
refactor: separate schema preview logic
This commit is contained in:
@@ -59,9 +59,10 @@ browser-контракт: critical CRC и truncated отклоняются, anci
|
||||
только для ограниченного ожидания hydration или асинхронного результата; он не
|
||||
должен превращать проверку продукта в бесконечный retry.
|
||||
|
||||
Чистая логика схемы и layout (defaults, sanitization, `resolveLayoutGroups`)
|
||||
проверяется в `src/**/*.test.ts`; DOM, hydration и пользовательские потоки — в
|
||||
Playwright. Component-тесты не дублируют e2e-контракт.
|
||||
Чистая логика схемы, layout и preview-модели (defaults, sanitization,
|
||||
`resolveLayoutGroups`, `buildSchemaPreviewModel`) проверяется в
|
||||
`src/**/*.test.ts`; DOM, hydration и пользовательские потоки — в Playwright.
|
||||
Component-тесты не дублируют e2e-контракт.
|
||||
|
||||
## 5. Helpers и `test.fixme`
|
||||
|
||||
|
||||
Reference in New Issue
Block a user