ArchiveBox/archivebox/plugins
claude[bot] 483929391d Fix test assertions to fail properly and add NXDOMAIN deduplication
- test_seo.py: Add assertIsNotNone before conditional to catch SEO extraction failures
- test_ssl.py: Add assertIsNotNone to ensure SSL data is captured from HTTPS URLs
- test_pip_provider.py: Assert jsonl_found variable to verify binary discovery
- dns plugin: Deduplicate NXDOMAIN records using seenResolutions map

Tests now fail when functionality doesn't work (no cheating).

Co-authored-by: Nick Sweeting <pirate@users.noreply.github.com>
2025-12-31 19:00:28 +00:00
..
accessibility fix extension loading and consolidate chromium logic 2025-12-29 17:47:37 -08:00
apt Add SSL, redirects, SEO plugin tests and fix fake test issues 2025-12-31 12:00:00 +00:00
archive_org improve plugin tests and config 2025-12-29 00:45:23 -08:00
brew improve plugin tests and config 2025-12-29 00:45:23 -08:00
captcha2 new jsonl cli interface 2025-12-30 16:12:53 -08:00
chrome Consolidate CDP connection logic into chrome_utils.js 2025-12-31 12:15:30 +00:00
consolelog Update all Chrome plugins to use shared chrome_utils.js 2025-12-31 18:35:25 +00:00
custom improve plugin tests and config 2025-12-29 00:45:23 -08:00
dns Fix test assertions to fail properly and add NXDOMAIN deduplication 2025-12-31 19:00:28 +00:00
dom Update all Chrome plugins to use shared chrome_utils.js 2025-12-31 18:35:25 +00:00
env improve plugin tests and config 2025-12-29 00:45:23 -08:00
favicon Add JS-Python path delegation to reduce Chrome-related duplication 2025-12-31 09:11:11 +00:00
forumdl more fixes 2025-12-29 21:03:05 -08:00
gallerydl make plugin config more consistent 2025-12-29 13:21:46 -08:00
git more fixes 2025-12-29 21:03:05 -08:00
headers Update all Chrome plugins to use shared chrome_utils.js 2025-12-31 18:35:25 +00:00
htmltotext improve plugin tests and config 2025-12-29 00:45:23 -08:00
infiniscroll Reduce Chrome-related code duplication across JS and Python 2025-12-31 08:13:00 +00:00
istilldontcareaboutcookies Merge branch 'dev' into claude/refactor-process-management-WcQyZ 2025-12-31 11:28:47 +00:00
mercury Add JS-Python path delegation to reduce Chrome-related duplication 2025-12-31 09:11:11 +00:00
merkletree improve plugin tests and config 2025-12-29 00:45:23 -08:00
modalcloser Update all Chrome plugins to use shared chrome_utils.js 2025-12-31 18:35:25 +00:00
npm Add SSL, redirects, SEO plugin tests and fix fake test issues 2025-12-31 12:00:00 +00:00
papersdl make plugin config more consistent 2025-12-29 13:21:46 -08:00
parse_dom_outlinks fix extension loading and consolidate chromium logic 2025-12-29 17:47:37 -08:00
parse_html_urls improve plugin tests and config 2025-12-29 00:45:23 -08:00
parse_jsonl_urls improve plugin tests and config 2025-12-29 00:45:23 -08:00
parse_netscape_urls improve plugin tests and config 2025-12-29 00:45:23 -08:00
parse_rss_urls improve plugin tests and config 2025-12-29 00:45:23 -08:00
parse_txt_urls improve plugin tests and config 2025-12-29 00:45:23 -08:00
pdf Update all Chrome plugins to use shared chrome_utils.js 2025-12-31 18:35:25 +00:00
pip Fix test assertions to fail properly and add NXDOMAIN deduplication 2025-12-31 19:00:28 +00:00
readability Add JS-Python path delegation to reduce Chrome-related duplication 2025-12-31 09:11:11 +00:00
redirects Update all Chrome plugins to use shared chrome_utils.js 2025-12-31 18:35:25 +00:00
responses Consolidate CDP connection logic into chrome_utils.js 2025-12-31 12:15:30 +00:00
screenshot Update all Chrome plugins to use shared chrome_utils.js 2025-12-31 18:35:25 +00:00
search_backend_ripgrep Add comprehensive tests for machine/process models, orchestrator, and search backends 2025-12-31 11:33:27 +00:00
search_backend_sonic improve plugin tests and config 2025-12-29 00:45:23 -08:00
search_backend_sqlite Add SSL, redirects, SEO plugin tests and fix fake test issues 2025-12-31 12:00:00 +00:00
seo Fix test assertions to fail properly and add NXDOMAIN deduplication 2025-12-31 19:00:28 +00:00
singlefile Merge branch 'dev' into claude/refactor-process-management-WcQyZ 2025-12-31 11:28:47 +00:00
ssl Fix test assertions to fail properly and add NXDOMAIN deduplication 2025-12-31 19:00:28 +00:00
staticfile Update all Chrome plugins to use shared chrome_utils.js 2025-12-31 18:35:25 +00:00
title Add JS-Python path delegation to reduce Chrome-related duplication 2025-12-31 09:11:11 +00:00
twocaptcha Consolidate Chrome test helpers across all plugin tests 2025-12-31 08:30:14 +00:00
ublock Merge branch 'dev' into claude/refactor-process-management-WcQyZ 2025-12-31 11:28:47 +00:00
wget Merge branch 'dev' into claude/refactor-process-management-WcQyZ 2025-12-31 11:28:47 +00:00
ytdlp remove uneeded test 2025-12-29 13:30:25 -08:00