fix: довести issue-list-agent-limit тесты до пагинации и blockedBy-карты [CL-SYNC-DRIFT] #181

Merged
andrei merged 1 commit from feature/claude-list-limit-mocks into master 2026-07-05 01:27:54 +00:00
Owner

Что сделано

Слой 13 PIX-13034 (#170, run 35713): 4 красных в issue-list-agent-limit-routes, всё то же семейство отставаний: мок без count (PIX-12722), без decide (fast path из #175), db-мок без awaitable .innerJoin() цепочки (blockedByMapForIssues, PIX-12684), ассерт на голый массив вместо конверта; blockedBy-сид перенесён на db-слой, т.к. роут перезаписывает blockedBy картой из relations.

Зачем

Продолжение серии #169/#174/#175/#177/#178/#180.

План тестирования

  • Локально 10/10; красное воспроизведено локально на master (4/10).
  • CI PR прогонит suite дальше.

Где могу ошибаться

  • decide-по-умолчанию allow; negative-кейсы файла управляются пер-тестовыми actor-фикстурами — все 10 зелёные.
## Что сделано Слой 13 PIX-13034 (#170, run 35713): 4 красных в `issue-list-agent-limit-routes`, всё то же семейство отставаний: мок без `count` (PIX-12722), без `decide` (fast path из #175), db-мок без awaitable `.innerJoin()` цепочки (`blockedByMapForIssues`, PIX-12684), ассерт на голый массив вместо конверта; blockedBy-сид перенесён на db-слой, т.к. роут перезаписывает `blockedBy` картой из relations. ## Зачем Продолжение серии #169/#174/#175/#177/#178/#180. ## План тестирования - Локально 10/10; красное воспроизведено локально на master (4/10). - CI PR прогонит suite дальше. ## Где могу ошибаться - decide-по-умолчанию allow; negative-кейсы файла управляются пер-тестовыми actor-фикстурами — все 10 зелёные.
[CL-SYNC-DRIFT] test(server): довести issue-list-agent-limit до пагинации и blockedBy-карты (PIX-13034, слой 13)
Some checks failed
security/pr-scan No security concerns detected
PR Quality Gates / PR Quality Gates (pull_request_target) Successful in 5s
Agents CI / Typecheck and Build (pull_request) Successful in 6m43s
Agents CI / API Tests (pull_request) Failing after 13m37s
ccdd6bc338
Run 35713: 4 красных (локально тоже). Четыре отставания того же семейства:
- issueService-мок без count (PIX-12722);
- accessService без decide (visibility fast path из #175);
- db-мок без innerJoin/awaitable-цепочки для blockedByMapForIssues (PIX-12684);
- ассерт на голый массив вместо пагинационного конверта, blockedBy-сид перенесён
  с list()-мока на db-слой — роут перезаписывает blockedBy картой из relations.
Локально 10/10.
andrei merged commit f66af6d618 into master 2026-07-05 01:27:54 +00:00
Sign in to join this conversation.
No reviewers
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
europa-tech-srl/europa-tech-agents!181
No description provided.