From ded11437c55d171fe7c2bb68e3db33f1b1411b92 Mon Sep 17 00:00:00 2001 From: Nick Shirokov Date: Sun, 5 Apr 2026 14:55:00 +0300 Subject: [PATCH] =?UTF-8?q?docs(web-test):=20=D0=BE=D0=B1=D0=BD=D0=BE?= =?UTF-8?q?=D0=B2=D0=B8=D1=82=D1=8C=20=D1=81=D1=82=D0=B0=D1=82=D1=83=D1=81?= =?UTF-8?q?=20=D0=B4=D0=BE=D1=80=D0=BE=D0=B6=D0=BD=D0=BE=D0=B9=20=D0=BA?= =?UTF-8?q?=D0=B0=D1=80=D1=82=D1=8B=20=E2=80=94=20#1-5=20done?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 (1M context) --- docs/web-test-runner-spec.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/docs/web-test-runner-spec.md b/docs/web-test-runner-spec.md index d7ccdbdb..3ab062f9 100644 --- a/docs/web-test-runner-spec.md +++ b/docs/web-test-runner-spec.md @@ -775,15 +775,15 @@ function buildContext({ noRecord = false } = {}) -> object ## 17. Дорожная карта реализации -| # | Задача | Результат | Зависимости | -|---|--------|-----------|-------------| -| 1 | Архитектурная спецификация | `docs/web-test-runner-spec.md` (этот файл) | -- | -| 2 | Рефакторинг buildContext() | run.mjs: извлечение из executeScript | спека | -| 3 | Ядро cmdTest() | run.mjs: обнаружение, импорт, выполнение, консольный вывод, JSON-отчёт | #2 | -| 4 | Утверждения + обёртка step() | run.mjs: assert.*, step(name, fn) | #3 | -| 5 | Хуки (prepare/cleanup + before/after) | run.mjs: поддержка _hooks.mjs | #3 | -| 6 | Файл конфигурации + контексты | run.mjs: webtest.config.mjs, BrowserContext'ы, маршрутизация | #3 | -| 7 | Форматы отчётов (Allure, JUnit) | run.mjs: --format=allure/junit | #3 | -| 8 | Синтетическая конфигурация | integration/build-webtest-config.test.mjs | спека | -| 9 | Smoke-тесты (01-06) | tests/web-test/01-06*.test.mjs | #3, #8 | -| 10 | Остальные тесты (07-13) | tests/web-test/07-13*.test.mjs | #9 | +| # | Задача | Результат | Зависимости | Статус | +|---|--------|-----------|-------------|--------| +| 1 | Архитектурная спецификация | `docs/web-test-runner-spec.md` (этот файл) | -- | done 2026-04-05 | +| 2 | Рефакторинг buildContext() | run.mjs: извлечение из executeScript | спека | done 2026-04-05 | +| 3 | Ядро cmdTest() | run.mjs: обнаружение, импорт, выполнение, консольный вывод, JSON-отчёт | #2 | done 2026-04-05 | +| 4 | Утверждения + обёртка step() | run.mjs: assert.*, step(name, fn) | #3 | done 2026-04-05 | +| 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 | спека | -- | +| 9 | Smoke-тесты (01-06) | tests/web-test/01-06*.test.mjs | #3, #8 | -- | +| 10 | Остальные тесты (07-13) | tests/web-test/07-13*.test.mjs | #9 | -- |