testsAndMisc/python_pkg/wsg_grabber/tests
Krzysztof kuhy Rudnicki 33f0fee342
Some checks are pending
dependency freshness / dependencies on newest stable (push) Waiting to run
md-naming / markdown naming convention (push) Waiting to run
Pre-commit checks / pre-commit (${{ matrix.group }}) (mypy, mypy) (push) Waiting to run
Pre-commit checks / pre-commit (${{ matrix.group }}) (pylint, pylint) (push) Waiting to run
Pre-commit checks / pre-commit (${{ matrix.group }}) (rest, ) (push) Waiting to run
Pre-commit checks / pre-commit (${{ matrix.group }}) (shellcheck, shellcheck) (push) Waiting to run
Python tests / test (push) Waiting to run
Shell tests / shell-tests (push) Waiting to run
Shell tests / lib-tests (push) Waiting to run
Shell tests / arch-tests (push) Waiting to run
wsg_grabber: keep to the cloud folder, cap trash at 200 passes
Kept videos land in ~/data/cloud/Media/<year>/wsg (~/Downloads without the
cloud folder); trash/ keeps only the newest 200 passes and marks the rest
purged. Legacy keep/ is migrated once. Undo follows a keep through every
place it can end up.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01F8G3BNETGmbr6aM5cc18g4
2026-09-28 10:44:00 +02:00
..
__init__.py wsg_grabber: scrape /wsg/, download every new video, triage with keep/pass 2026-07-27 14:55:30 +02:00
conftest.py Split wsg_grabber/tests/test_review.py under the 250-line cap 2026-08-16 16:24:48 +02:00
test_app_undo_history.py Clear the wsg_grabber test modules: python_pkg is now under the cap 2026-08-16 18:19:26 +02:00
test_app_undo_safety.py Clear the wsg_grabber test modules: python_pkg is now under the cap 2026-08-16 18:19:26 +02:00
test_app_undo.py wsg_grabber: keep to the cloud folder, cap trash at 200 passes 2026-09-28 10:44:00 +02:00
test_app.py Clear the wsg_grabber test modules: python_pkg is now under the cap 2026-08-16 18:19:26 +02:00
test_catalog.py wsg_grabber: scrape /wsg/, download every new video, triage with keep/pass 2026-07-27 14:55:30 +02:00
test_cli.py wsg_grabber: keep to the cloud folder, cap trash at 200 passes 2026-09-28 10:44:00 +02:00
test_db.py wsg_grabber: scrape /wsg/, download every new video, triage with keep/pass 2026-07-27 14:55:30 +02:00
test_downloader_conditional.py Clear the wsg_grabber test modules: python_pkg is now under the cap 2026-08-16 18:19:26 +02:00
test_downloader_lifecycle.py Clear the wsg_grabber test modules: python_pkg is now under the cap 2026-08-16 18:19:26 +02:00
test_downloader_outcomes.py Clear the wsg_grabber test modules: python_pkg is now under the cap 2026-08-16 18:19:26 +02:00
test_downloader_part2.py Clear the wsg_grabber test modules: python_pkg is now under the cap 2026-08-16 18:19:26 +02:00
test_downloader_retry.py Clear the wsg_grabber test modules: python_pkg is now under the cap 2026-08-16 18:19:26 +02:00
test_downloader.py Clear the wsg_grabber test modules: python_pkg is now under the cap 2026-08-16 18:19:26 +02:00
test_housekeeping.py wsg_grabber: keep to the cloud folder, cap trash at 200 passes 2026-09-28 10:44:00 +02:00
test_logs.py wsg_grabber: scrape /wsg/, download every new video, triage with keep/pass 2026-07-27 14:55:30 +02:00
test_main_entry.py wsg_grabber: scrape /wsg/, download every new video, triage with keep/pass 2026-07-27 14:55:30 +02:00
test_migrate_keep.py wsg_grabber: keep to the cloud folder, cap trash at 200 passes 2026-09-28 10:44:00 +02:00
test_net_resume.py Clear the wsg_grabber test modules: python_pkg is now under the cap 2026-08-16 18:19:26 +02:00
test_net.py Clear the wsg_grabber test modules: python_pkg is now under the cap 2026-08-16 18:19:26 +02:00
test_paths.py wsg_grabber: keep to the cloud folder, cap trash at 200 passes 2026-09-28 10:44:00 +02:00
test_player_errors.py Clear the wsg_grabber test modules: python_pkg is now under the cap 2026-08-16 18:19:26 +02:00
test_player_probe.py Clear the wsg_grabber test modules: python_pkg is now under the cap 2026-08-16 18:19:26 +02:00
test_player_socket.py Clear the wsg_grabber test modules: python_pkg is now under the cap 2026-08-16 18:19:26 +02:00
test_player.py Clear the wsg_grabber test modules: python_pkg is now under the cap 2026-08-16 18:19:26 +02:00
test_prune.py wsg_grabber: keep to the cloud folder, cap trash at 200 passes 2026-09-28 10:44:00 +02:00
test_review_render.py Split wsg_grabber/tests/test_review.py under the 250-line cap 2026-08-16 16:24:48 +02:00
test_review_undo.py Split wsg_grabber/tests/test_review.py under the 250-line cap 2026-08-16 16:24:48 +02:00
test_review.py Split wsg_grabber/tests/test_review.py under the 250-line cap 2026-08-16 16:24:48 +02:00
test_scanner.py wsg_grabber: scrape /wsg/, download every new video, triage with keep/pass 2026-07-27 14:55:30 +02:00
test_states.py wsg_grabber: keep to the cloud folder, cap trash at 200 passes 2026-09-28 10:44:00 +02:00
test_store.py wsg_grabber: scrape /wsg/, download every new video, triage with keep/pass 2026-07-27 14:55:30 +02:00
test_ui_idle.py Clear the wsg_grabber test modules: python_pkg is now under the cap 2026-08-16 18:19:26 +02:00
test_ui_playback.py Clear the wsg_grabber test modules: python_pkg is now under the cap 2026-08-16 18:19:26 +02:00
test_ui_tick.py Clear the wsg_grabber test modules: python_pkg is now under the cap 2026-08-16 18:19:26 +02:00
test_ui.py Clear the wsg_grabber test modules: python_pkg is now under the cap 2026-08-16 18:19:26 +02:00
test_verdict.py wsg_grabber: scrape /wsg/, download every new video, triage with keep/pass 2026-07-27 14:55:30 +02:00