diff options
| author | shadchin <[email protected]> | 2022-02-10 16:44:30 +0300 | 
|---|---|---|
| committer | Daniil Cherednik <[email protected]> | 2022-02-10 16:44:30 +0300 | 
| commit | 2598ef1d0aee359b4b6d5fdd1758916d5907d04f (patch) | |
| tree | 012bb94d777798f1f56ac1cec429509766d05181 /contrib/python/Jinja2/py3/tests/test_compile.py | |
| parent | 6751af0b0c1b952fede40b19b71da8025b5d8bcf (diff) | |
Restoring authorship annotation for <[email protected]>. Commit 1 of 2.
Diffstat (limited to 'contrib/python/Jinja2/py3/tests/test_compile.py')
| -rw-r--r-- | contrib/python/Jinja2/py3/tests/test_compile.py | 56 | 
1 files changed, 28 insertions, 28 deletions
| diff --git a/contrib/python/Jinja2/py3/tests/test_compile.py b/contrib/python/Jinja2/py3/tests/test_compile.py index 42a773f21cc..2f84d00d727 100644 --- a/contrib/python/Jinja2/py3/tests/test_compile.py +++ b/contrib/python/Jinja2/py3/tests/test_compile.py @@ -1,28 +1,28 @@ -import os -import re - -from jinja2.environment import Environment -from jinja2.loaders import DictLoader - - -def test_filters_deterministic(tmp_path): -    src = "".join(f"{{{{ {i}|filter{i} }}}}" for i in range(10)) -    env = Environment(loader=DictLoader({"foo": src})) -    env.filters.update(dict.fromkeys((f"filter{i}" for i in range(10)), lambda: None)) -    env.compile_templates(tmp_path, zip=None) -    name = os.listdir(tmp_path)[0] -    content = (tmp_path / name).read_text("utf8") -    expect = [f"filters['filter{i}']" for i in range(10)] -    found = re.findall(r"filters\['filter\d']", content) -    assert found == expect - - -def test_import_as_with_context_deterministic(tmp_path): -    src = "\n".join(f'{{% import "bar" as bar{i} with context %}}' for i in range(10)) -    env = Environment(loader=DictLoader({"foo": src})) -    env.compile_templates(tmp_path, zip=None) -    name = os.listdir(tmp_path)[0] -    content = (tmp_path / name).read_text("utf8") -    expect = [f"'bar{i}': " for i in range(10)] -    found = re.findall(r"'bar\d': ", content)[:10] -    assert found == expect +import os  +import re  +  +from jinja2.environment import Environment  +from jinja2.loaders import DictLoader  +  +  +def test_filters_deterministic(tmp_path):  +    src = "".join(f"{{{{ {i}|filter{i} }}}}" for i in range(10))  +    env = Environment(loader=DictLoader({"foo": src}))  +    env.filters.update(dict.fromkeys((f"filter{i}" for i in range(10)), lambda: None))  +    env.compile_templates(tmp_path, zip=None)  +    name = os.listdir(tmp_path)[0]  +    content = (tmp_path / name).read_text("utf8")  +    expect = [f"filters['filter{i}']" for i in range(10)]  +    found = re.findall(r"filters\['filter\d']", content)  +    assert found == expect  +  +  +def test_import_as_with_context_deterministic(tmp_path):  +    src = "\n".join(f'{{% import "bar" as bar{i} with context %}}' for i in range(10))  +    env = Environment(loader=DictLoader({"foo": src}))  +    env.compile_templates(tmp_path, zip=None)  +    name = os.listdir(tmp_path)[0]  +    content = (tmp_path / name).read_text("utf8")  +    expect = [f"'bar{i}': " for i in range(10)]  +    found = re.findall(r"'bar\d': ", content)[:10]  +    assert found == expect  | 
