[tests] Coverage for current core/sdk and both adapters #10

Open
opened 2026-03-26 22:04:06 +00:00 by putilovskiy_mikhail · 1 comment

Задача

Актуализировано под текущую архитектуру репозитория.

Текущий контекст

  • Актуальный слой платформы находится в sdk/, не в platform/.
  • Часть Telegram-реализации живёт в отдельном worktree feat/telegram-adapter.
  • Matrix-адаптер уже имеет стартовый набор adapter-level тестов.

Цель

Довести покрытие до практического минимума для текущих слоёв:

tests/
  core/
  platform/   # legacy test location may remain, but tests target sdk/mock behavior
  adapter/
    matrix/
    telegram/

Что важно проверить

  • happy path
  • неаутентифицированный пользователь
  • platform/mock error handling
  • converter correctness
  • adapter routing

Примечание

Не опираться на старый план с session.py и прежними файловыми путями как на точный критерий done. Проверять нужно текущую структуру репозитория.

## Задача Актуализировано под текущую архитектуру репозитория. ## Текущий контекст - Актуальный слой платформы находится в `sdk/`, не в `platform/`. - Часть Telegram-реализации живёт в отдельном worktree `feat/telegram-adapter`. - Matrix-адаптер уже имеет стартовый набор adapter-level тестов. ## Цель Довести покрытие до практического минимума для текущих слоёв: ``` tests/ core/ platform/ # legacy test location may remain, but tests target sdk/mock behavior adapter/ matrix/ telegram/ ``` ## Что важно проверить - happy path - неаутентифицированный пользователь - platform/mock error handling - converter correctness - adapter routing ## Примечание Не опираться на старый план с `session.py` и прежними файловыми путями как на точный критерий done. Проверять нужно текущую структуру репозитория.
Author
Owner

Частично выполнено (коммит 36730ae716, 2026-03-29): tests/core/ и tests/platform/ готовы — 46 тестов. Тесты адаптеров (telegram, matrix) ещё не написаны — адаптеры не мигрированы из src/ в новую архитектуру. Issue остаётся открытым до #4–#9.

Частично выполнено (коммит 36730ae716, 2026-03-29): tests/core/ и tests/platform/ готовы — 46 тестов. Тесты адаптеров (telegram, matrix) ещё не написаны — адаптеры не мигрированы из src/ в новую архитектуру. Issue остаётся открытым до #4–#9.
putilovskiy_mikhail changed title from [tests] Покрытие тестами — core, platform, оба адаптера to [tests] Coverage for current core/sdk and both adapters 2026-03-31 23:00:08 +00:00
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Surfaces_team/surfaces#10
No description provided.