[kimi] Add unit tests for paperclip.py (#1236) #1241

Merged
kimi merged 1 commits from kimi/issue-1236 into main 2026-03-23 23:13:55 +00:00

1 Commits

Author SHA1 Message Date
kimi
360f20ee01 test: Add unit tests for paperclip.py (Refs #1236)
Some checks failed
Tests / lint (pull_request) Failing after 16s
Tests / test (pull_request) Has been skipped
Adds comprehensive unit tests for src/timmy/paperclip.py covering:
- PaperclipTask dataclass
- PaperclipClient (init, get_tasks, update_task_status)
- ResearchOrchestrator (get_gitea_issue, post_gitea_comment, run_research_pipeline, run)
- PaperclipPoller (init, poll, run_research_task)
- start_paperclip_poller function

All external dependencies (httpx, config.settings, research_tools, research_triage) are mocked.

Refs #1236
2026-03-23 19:12:36 -04:00