[claude] Add unit tests for kimi_delegation.py (#1295) #1303
Reference in New Issue
Block a user
Delete Branch "claude/issue-1295"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixes #1295
Adds
tests/timmy/test_kimi_delegation.pywith 40 unit tests covering all public and private functions insrc/timmy/kimi_delegation.py:exceeds_local_capacity: keyword detection, word-count threshold, edge cases_slugify: special chars, truncation, whitespace_build_research_template: output structure, priority, label inclusion_extract_action_items: checkboxes, numbered lists, Action/TODO/Next-step prefixes, deduplication_get_or_create_label: existing label lookup, creation, error degradationcreate_kimi_research_issue: disabled config, success path, API errors, exceptionspoll_kimi_issue: disabled config, closed issue detection, timeout handlingindex_kimi_artifact: empty content guard, success, exception fallbackextract_and_create_followups: no items, unconfigured Gitea, multi-issue creationdelegate_research_to_kimi: empty task/question validation, delegation forwardingAll 570 unit tests pass.