Xubin Ren
b959ae6d89
test(web): cover Kagi search provider
...
Add focused coverage for the Kagi web search provider, including the request format and the DuckDuckGo fallback when no API key is configured.
2026-04-11 16:53:05 +08:00
Xubin Ren
4b4d8b506d
test: add regression test for DuckDuckGo asyncio.wait_for timeout guard
...
Made-with: Cursor
2026-04-06 02:21:51 +08:00
Xubin Ren
90caf5ce51
test: remove duplicate test_jina_422_falls_back_to_duckduckgo
...
The same test function name appeared twice; Python silently shadows the
first definition so it never ran. Keep the version that also asserts
the request URL contains "s.jina.ai".
Made-with: Cursor
2026-04-06 02:06:00 +08:00
KimGLee
f422de8084
fix(web-search): fix Jina search format and fallback
2026-04-06 02:06:00 +08:00
chengyongru
72acba5d27
refactor(tests): optimize unit test structure
2026-03-24 15:12:22 +08:00