The verbatim AsyncWebFetcher.fetch_webpage defaults extract_links=False and returns (html, []) when omitted. Bridge's BFS therefore terminated at the seed — a real-world crawl of russell.ballestrini.net discovered exactly 1 URL (the seed). One-line fix; the kwarg was always there in the lifted API. Added test_crawl_seed_passes_extract_links_true that records every fetch_webpage call and asserts the kwarg is True. Pin so this can't silently regress when bridge internals get reorganized. Updated the stub fetcher signature in the existing tests to accept the new kwarg without behavior change. |
||
|---|---|---|
| .. | ||
| test_async_web_fetcher.py | ||
| test_bridge.py | ||
| test_web_fetch.py | ||