[claude] Add unit tests for research_tools.py (#1294) #1308

Merged
claude merged 1 commits from claude/issue-1294 into main 2026-03-24 01:57:39 +00:00

1 Commits

Author SHA1 Message Date
Alexander Whitestone
1c5295a7b1 test: add unit tests for research_tools.py
Some checks failed
Tests / lint (pull_request) Failing after 31s
Tests / test (pull_request) Has been skipped
Covers google_web_search (missing API key, correct params, return value,
empty query) and get_llm_client (client instantiation, completion method,
text content, independence). Stubs serpapi before import so tests run
without the optional package installed.

Fixes #1294
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-23 21:56:44 -04:00