ArchiveBox/archivebox/plugins
claude[bot] 1f84d1b467 Fix test assertions to fail when data is missing
- Add assertIsNotNone for accessibility_data to ensure test fails if no data generated
- Capture and report JSON decode errors in parse_dom_outlinks test
- Add assertIsNotNone for outlinks_data with error details
- Removes conditional checks that allowed tests to pass without verifying functionality

Addresses review comments from cubic-dev-ai

Co-authored-by: Nick Sweeting <pirate@users.noreply.github.com>
2025-12-31 19:00:30 +00:00
..
accessibility Fix test assertions to fail when data is missing 2025-12-31 19:00:30 +00: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 Merge branch 'dev' into claude/refactor-process-management-WcQyZ 2025-12-31 11:28:47 +00:00
consolelog Add tests for accessibility, parse_dom_outlinks, and consolelog plugins 2025-12-31 18:25:48 +00:00
custom Add tests for merkletree and custom binary provider plugins 2025-12-31 18:30:04 +00:00
dom Add simpler Chrome test helpers and update test files 2025-12-31 09:02:34 +00:00
env Add tests for responses, staticfile, and env provider plugins 2025-12-31 18:28:01 +00: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 improve plugin tests and config 2025-12-29 00:45:23 -08: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 Add tests for merkletree and custom binary provider plugins 2025-12-31 18:30:04 +00:00
modalcloser Reduce Chrome-related code duplication across JS and Python 2025-12-31 08:13:00 +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 test assertions to fail when data is missing 2025-12-31 19:00:30 +00: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 Add simpler Chrome test helpers and update test files 2025-12-31 09:02:34 +00:00
pip Add SSL, redirects, SEO plugin tests and fix fake test issues 2025-12-31 12:00:00 +00:00
readability Add JS-Python path delegation to reduce Chrome-related duplication 2025-12-31 09:11:11 +00:00
redirects Add SSL, redirects, SEO plugin tests and fix fake test issues 2025-12-31 12:00:00 +00:00
responses Add tests for responses, staticfile, and env provider plugins 2025-12-31 18:28:01 +00:00
screenshot Add simpler Chrome test helpers and update test files 2025-12-31 09:02:34 +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 Add SSL, redirects, SEO plugin tests and fix fake test issues 2025-12-31 12:00:00 +00:00
singlefile Merge branch 'dev' into claude/refactor-process-management-WcQyZ 2025-12-31 11:28:47 +00:00
ssl Add SSL, redirects, SEO plugin tests and fix fake test issues 2025-12-31 12:00:00 +00:00
staticfile Add tests for responses, staticfile, and env provider plugins 2025-12-31 18:28:01 +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