diff options
author | David Lord <davidism@gmail.com> | 2021-04-11 23:53:59 -0700 |
---|---|---|
committer | David Lord <davidism@gmail.com> | 2021-04-11 23:53:59 -0700 |
commit | 912e59d51f2ed4c2f47ec1e6dcb9f7b706619073 (patch) | |
tree | 3e761bf218204b366bf64e2b3f537adbcc09eb02 /tests | |
parent | 9d4689b04d53f233b8b9ab664edb2f7430d2bbde (diff) | |
download | jinja2-912e59d51f2ed4c2f47ec1e6dcb9f7b706619073.tar.gz |
deprecate legacy resolve mode
Diffstat (limited to 'tests')
-rw-r--r-- | tests/test_regression.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/tests/test_regression.py b/tests/test_regression.py index 5d7a7fb..4491dab 100644 --- a/tests/test_regression.py +++ b/tests/test_regression.py @@ -594,11 +594,13 @@ class TestBug: def test_legacy_custom_context(self, env): from jinja2.runtime import Context, missing - class MyContext(Context): - def resolve(self, name): - if name == "foo": - return 42 - return super().resolve(name) + with pytest.deprecated_call(): + + class MyContext(Context): + def resolve(self, name): + if name == "foo": + return 42 + return super().resolve(name) x = MyContext(env, parent={"bar": 23}, name="foo", blocks={}) assert x._legacy_resolve_mode |