ytdl-sub/tests/unit/script/functions
Jesse Bannon c163f9766a
[BACKEND] Configurable resolution level when validating variables (#1415)
Expands variable validation to also include support for partial resolution.

In short, this will partially execute script code until it hits unresolved runtime variables, and store that as the new script representation. This functionality will allow for the upcoming `inspect` command, which will show users their script code in action without having to dry-run.
2026-02-02 09:50:52 -08:00
..
__init__.py [BACKEND][HUGE] Function Support in variable syntax (#838) 2023-12-18 16:08:15 -08:00
test_array_functions.py [BACKEND] Optional default in %array_at scripting function (#879) 2024-01-06 23:47:09 -08:00
test_boolean_functions.py [DEV] Add type-check functions (#905) 2024-01-18 23:24:10 -08:00
test_conditional_functions.py [BACKEND] Configurable resolution level when validating variables (#1415) 2026-02-02 09:50:52 -08:00
test_date_functions.py [BACKEND][HUGE] Function Support in variable syntax (#838) 2023-12-18 16:08:15 -08:00
test_error_functions.py [FEATURE] Filter plugins, regex helper script functions (#848) 2023-12-20 09:52:12 -08:00
test_json_functions.py [BACKEND][HUGE] Function Support in variable syntax (#838) 2023-12-18 16:08:15 -08:00
test_map_functions.py [DEV] %map_extend scripting function (#906) 2024-01-19 00:51:44 -08:00
test_numeric_functions.py [FEATURE] %range function (#1405) 2025-12-31 09:06:08 -08:00
test_print_functions.py [BACKEND] Enable throttle protection by default (#1257) 2025-07-03 00:34:37 -07:00
test_regex_functions.py [DEV] Unit test filter plugin (#1066) 2024-09-26 11:54:15 -07:00
test_string_functions.py [FEATURE] Add join and strip string functions to scripting (#1218) 2025-05-04 18:19:32 -07:00