Pablo Esteban 606d189787 - The get_undeclared_template_variables method now analyzes the original template, regardless of whether it has been rendered.
- Added optional context parameter to return only variables not present in the provided context.
- Added test tests/get_undeclared_variables.py:
    - Verifies behavior before rendering (all variables)
    - Verifies after rendering with incomplete context (only missing variables)
    - Verifies after rendering with complete context (empty set)
    - Verifies compatibility with custom Jinja2 environment
- All tests use asserts and are ready for CI integration.

Closes #585
2025-07-11 14:32:20 +02:00
..
2018-11-18 17:56:14 +01:00
2018-11-18 17:56:14 +01:00
2018-11-18 17:56:14 +01:00
2023-01-07 14:02:11 +01:00
2020-04-09 14:26:22 +02:00
2018-11-18 17:56:14 +01:00
2020-04-09 14:26:22 +02:00
2018-11-18 17:56:14 +01:00
2018-11-18 17:56:14 +01:00
2020-04-09 16:01:45 +02:00
2018-11-18 17:56:14 +01:00
2020-04-09 16:01:45 +02:00
2018-11-18 17:56:14 +01:00
2018-11-18 17:56:14 +01:00
2018-11-18 17:56:14 +01:00
2021-08-15 15:50:45 +02:00
2018-11-18 17:56:14 +01:00
2018-11-18 17:56:14 +01:00
2018-11-18 17:56:14 +01:00
2018-11-18 17:56:14 +01:00
2021-08-15 15:50:45 +02:00
2021-08-15 02:58:50 +02:00
2022-07-14 15:06:21 +02:00
2021-12-20 12:07:12 +01:00
2018-11-18 17:56:14 +01:00
2018-11-18 17:56:14 +01:00
2020-05-24 11:54:49 +02:00
2018-11-18 17:56:14 +01:00
2018-11-18 17:56:14 +01:00
2018-11-18 17:56:14 +01:00
2018-11-18 17:56:14 +01:00
2020-04-09 14:26:22 +02:00
2020-04-09 14:26:22 +02:00
2021-05-09 12:36:28 +02:00
2018-11-18 17:56:14 +01:00
2025-05-02 16:29:22 +02:00
2018-11-18 17:56:14 +01:00
2018-11-18 17:56:14 +01:00
2018-11-18 17:56:14 +01:00
2018-11-18 17:56:14 +01:00
2018-11-18 17:56:14 +01:00
2018-11-18 17:56:14 +01:00
2018-11-18 17:56:14 +01:00