ytdl-sub/tests
Jesse Bannon 45c155c039
[FEATURE] resolution_assert_ignore_titles to ignore specific low-resolution videos (#1336)
Closes https://github.com/jmbannon/ytdl-sub/issues/1313

Adds `resolution_assert_ignore_titles` variable to be able to ignore specific videos in a subscription where 360p is suspected to be the only option.

Ideally, it would be nice if ytdl-sub could determine whether 360p is actually the only resolution or not automatically, and download if it's true. We need to do more research to determine if this is possible.

In the meantime, the above variable should help manually get around this. Usage:

```
   # use tilda mode to set override variables to the subscription
   "~My Subscription":
     url: "https://youtube.com/@channel"
     resolution_assert_ignore_titles:
       - "This 360p Video Title"
```
2025-09-13 11:32:54 -07:00
..
e2e [FEATURE] Throttle protection per request (#1229) 2025-05-31 09:41:14 -07:00
integration [FEATURE] resolution_assert_ignore_titles to ignore specific low-resolution videos (#1336) 2025-09-13 11:32:54 -07:00
resources [FEATURE] Filter Duration prebuilt preset (#1259) 2025-07-04 13:41:54 -07:00
unit [DOCS] Add Architecture section and Quick Start (#1287) 2025-08-19 00:38:39 -07:00
__init__.py Add channel as kodi tv show e2e test (#15) 2022-04-29 11:09:32 -07:00
conftest.py [FEATURE] release_date support for date_range (#1231) 2025-06-01 09:28:42 -07:00
expected_download.py [DEV] Cross platform test fixture helpers (#1058) 2024-09-20 14:58:07 -07:00
expected_transaction_log.py [DEV] Test-case for subscription with existing download archive (#819) 2023-11-16 23:37:24 -08:00
resources.py [DEV] Disable YouTube tests in GH CLI (#1090) 2024-10-07 23:46:27 -07:00