summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorDavid Lord <davidism@gmail.com>2021-04-11 23:53:59 -0700
committerDavid Lord <davidism@gmail.com>2021-04-11 23:53:59 -0700
commit912e59d51f2ed4c2f47ec1e6dcb9f7b706619073 (patch)
tree3e761bf218204b366bf64e2b3f537adbcc09eb02 /tests
parent9d4689b04d53f233b8b9ab664edb2f7430d2bbde (diff)
downloadjinja2-912e59d51f2ed4c2f47ec1e6dcb9f7b706619073.tar.gz
deprecate legacy resolve mode
Diffstat (limited to 'tests')
-rw-r--r--tests/test_regression.py12
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