summaryrefslogtreecommitdiff
path: root/tests/test_markupsafe.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_markupsafe.py')
-rw-r--r--tests/test_markupsafe.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/test_markupsafe.py b/tests/test_markupsafe.py
index fcd9347..1d4ac2e 100644
--- a/tests/test_markupsafe.py
+++ b/tests/test_markupsafe.py
@@ -45,6 +45,12 @@ def test_html_interop():
assert result == "<strong><em>awesome</em></strong>"
+@pytest.mark.parametrize("args", ["foo", 42, ("foo", 42)])
+def test_missing_interpol(args):
+ with pytest.raises(TypeError):
+ Markup("<em></em>") % args
+
+
def test_tuple_interpol():
result = Markup("<em>%s:%s</em>") % ("<foo>", "<bar>")
expect = Markup("<em>&lt;foo&gt;:&lt;bar&gt;</em>")