[claude] Add unit tests for research_tools.py (#1237) #1239

Merged
claude merged 1 commits from claude/issue-1237 into main 2026-03-23 23:06:07 +00:00

1 Commits

Author SHA1 Message Date
Alexander Whitestone
d9bc7e8c2d test: add unit tests for research_tools.py (0% → covered)
Some checks failed
Tests / lint (pull_request) Failing after 14s
Tests / test (pull_request) Has been skipped
Fixes #1237

- Tests for google_web_search: no-key fallback, warning log, correct
  params passed to GoogleSearch, string return type
- Tests for get_llm_client: client existence, completion method,
  response has .text attribute, prompt echoed in response

serpapi stubbed at module level since it is not installed.
2026-03-23 19:05:41 -04:00