ytdl-sub/tests/unit/cli
Jesse Bannon 78cdcce464
[FEATURE] Add --dl-override to pass dl arg overrides to all subscriptions (#882)
With both `--match` and `--dl-override`, it is now possible to more easily experiment with subscriptions without needing to create a separate file.

For example, suppose you are changing some values in your subscription "Rick A" and want to test them out. You can now run:
```
ytdl-sub sub --dry-run --match Rick --dl-override '--ytdl-options.max_downloads 3'
```
This will
1. Dry-run
2. Only run for the subscription "Rick A"
3. Apply setting max_downloads to 3
2024-01-08 15:19:01 -08:00
..
__init__.py Add aliases for ytdl-sub dl (#68) 2022-06-04 16:58:50 -07:00
conftest.py [FEATURE] Prebuilt Music Videos (#787) 2023-10-28 00:12:22 -07:00
test_download_args_parser.py [FEATURE] Add throttle_protection plugin (#799) 2023-11-05 08:23:12 -08:00
test_entrypoint.py [FEATURE] Add --dl-override to pass dl arg overrides to all subscriptions (#882) 2024-01-08 15:19:01 -08:00
test_output_summary.py [FEATURE] Process all subscriptions even if one or more error (#771) 2023-10-21 12:25:38 -07:00
test_output_transaction_log.py [FEATURE] Prebuilt Music Videos (#787) 2023-10-28 00:12:22 -07:00
test_working_directory_lock.py [BACKEND] Windows support (#476) 2023-02-28 17:07:03 -08:00