(self, env)
| 133 | assert tmpl.render() == class="st">"42|42|42" |
| 134 | |
| 135 | def test_preserve_blocks(self, env): |
| 136 | env = Environment( |
| 137 | loader=DictLoader( |
| 138 | { |
| 139 | class="st">"a": class="st">"{% if false %}{% block x %}A{% endblock %}" |
| 140 | class="st">"{% endif %}{{ self.x() }}", |
| 141 | class="st">"b": &class="cm">#x27;{% extends class="st">"a" %}{% block x %}B{{ super() }}{% endblock %}', |
| 142 | } |
| 143 | ) |
| 144 | ) |
| 145 | tmpl = env.get_template(class="st">"b") |
| 146 | assert tmpl.render() == class="st">"BA" |
| 147 | |
| 148 | def test_dynamic_inheritance(self, env): |
| 149 | env = Environment( |
nothing calls this directly
no test coverage detected