summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorJoachim Jablon <joachim.jablon@people-doc.com>2021-05-26 11:54:58 +0200
committerDavid Lord <davidism@gmail.com>2021-08-09 11:07:35 -0700
commitd5f49f5cc135f1a78704dba7db8212be2388b50e (patch)
tree25efb577e1696c2bd9fc611201a618f5092b2e5c /tests
parent189132094135d4c84414404c3b388500d35dc49e (diff)
downloadjinja2-d5f49f5cc135f1a78704dba7db8212be2388b50e.tar.gz
Fixes #1448: Revert Undefined.__contains__ to 2.x behaviour
Diffstat (limited to 'tests')
-rw-r--r--tests/test_api.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/test_api.py b/tests/test_api.py
index 774bb3c..4db3b4a 100644
--- a/tests/test_api.py
+++ b/tests/test_api.py
@@ -316,7 +316,7 @@ class TestUndefined:
assert env.from_string("{{ foo.missing }}").render(foo=42) == ""
assert env.from_string("{{ not missing }}").render() == "True"
pytest.raises(UndefinedError, env.from_string("{{ missing - 1}}").render)
- pytest.raises(UndefinedError, env.from_string("{{ 'foo' in missing }}").render)
+ assert env.from_string("{{ 'foo' in missing }}").render() == "False"
und1 = Undefined(name="x")
und2 = Undefined(name="y")
assert und1 == und2
@@ -375,6 +375,7 @@ class TestUndefined:
pytest.raises(UndefinedError, env.from_string("{{ missing }}").render)
pytest.raises(UndefinedError, env.from_string("{{ missing.attribute }}").render)
pytest.raises(UndefinedError, env.from_string("{{ missing|list }}").render)
+ pytest.raises(UndefinedError, env.from_string("{{ 'foo' in missing }}").render)
assert env.from_string("{{ missing is not defined }}").render() == "True"
pytest.raises(
UndefinedError, env.from_string("{{ foo.missing }}").render, foo=42