ytdl-sub/tests
Jesse Bannon 10cb82a69a
[BACKEND] %contains_any function, list + dict support for tilda overrides mode (#1054)
Adds the function `%contains_any`, and list support in a tilda override subscription. The end-goal of these features are to more easily add a title exclude list, like so:

```
__preset__:
  filter_exclude:
    - "{%contains_any( %lower(title), exclude_title_strings )}"

...
Jellyfin TV Show by Date:
  ~History Documentaries:
    url: "https://..."
    exclude_title_strings:
      - "trailer"
      - "preview"
```

A proper prebuilt preset or built-in functionality will follow this change.
2024-09-20 09:23:22 -07:00
..
e2e [FEATURE] Allow YAML maps and lists in overrides, convert to script format (#956) 2024-06-02 20:02:48 -07:00
resources [FEATURE] Enhance music video presets using specialized map syntax (#808) 2024-06-06 11:50:33 -07:00
unit [BACKEND] %contains_any function, list + dict support for tilda overrides mode (#1054) 2024-09-20 09:23:22 -07:00
__init__.py Add channel as kodi tv show e2e test (#15) 2022-04-29 11:09:32 -07:00
conftest.py [FEATURE] Toggleable plugin field enable for all dict-based plugins (#897) 2024-01-11 00:40:07 -08:00
expected_download.py [DEV] Do not hash .info.json files in expected download summaries (#752) 2023-10-03 13:22:19 -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] Test-case for subscription with existing download archive (#819) 2023-11-16 23:37:24 -08:00