diff --git a/tests/syntax-tests/highlighted/Jinja2/template.jinja2 b/tests/syntax-tests/highlighted/Jinja2/template.jinja2 new file mode 100644 index 00000000..d34c5347 --- /dev/null +++ b/tests/syntax-tests/highlighted/Jinja2/template.jinja2 @@ -0,0 +1,30 @@ +{% extends 'base.jinja2' %} +

{% block title %}{% endblock %}

 +{% for entry in entries %} + Entry {{ loop.index }} + {% if entry.show %} +

{{ entry.value }}

 + {% else if false %} +

No value

 + {% endif %} +{% endfor %} +{% set some_value = 123 %} +
{{ some_value | custom_filter }}, {{ some_value | abs }}
 +{% endset %} +{{ some_dict['val'].val }} +{# comment #} +{# + longer comment + {{ value }} +#} +{% raw %} + {{ do not transform }} +{% endraw %} +{% macro some_macro(value) -%} +

{{ value }}

 +{%- endmacro %} +{% if another_val is defined %} +

{{ another_val }}

 +{% else %} +

Unknown

 +{% endif %} diff --git a/tests/syntax-tests/source/Jinja2/template.jinja2 b/tests/syntax-tests/source/Jinja2/template.jinja2 new file mode 100644 index 00000000..c87f3fba --- /dev/null +++ b/tests/syntax-tests/source/Jinja2/template.jinja2 @@ -0,0 +1,30 @@ +{% extends 'base.jinja2' %} +

{% block title %}{% endblock %}

+{% for entry in entries %} + Entry {{ loop.index }} + {% if entry.show %} +

{{ entry.value }}

+ {% else if false %} +

No value

+ {% endif %} +{% endfor %} +{% set some_value = 123 %} +
{{ some_value | custom_filter }}, {{ some_value | abs }}
+{% endset %} +{{ some_dict['val'].val }} +{# comment #} +{# + longer comment + {{ value }} +#} +{% raw %} + {{ do not transform }} +{% endraw %} +{% macro some_macro(value) -%} +

{{ value }}

+{%- endmacro %} +{% if another_val is defined %} +

{{ another_val }}

+{% else %} +

Unknown

+{% endif %}