import pytest
from jinja2 import Environment, DictLoader, TemplateError
-
+from jinja2 import TemplateRuntimeError
LAYOUTTEMPLATE = '''\
|{% block block1 %}block 1 from layout{% endblock %}
"""Ensures that a template with more than 1 {% extends ... %} usage
raises a ``TemplateError``.
"""
- with pytest.raises(TemplateError):
- tmpl = env.get_template('doublee')
+ with pytest.raises(TemplateRuntimeError, match="extended multiple times"):
+ env.get_template('doublee').render()