From 1e73c09137a8047dd5636914115a1b2557903e02 Mon Sep 17 00:00:00 2001 From: ThiefMaster Date: Fri, 6 Feb 2015 01:12:09 +0100 Subject: [PATCH] Add float/complex testcases for `is number` --- jinja2/testsuite/tests.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/jinja2/testsuite/tests.py b/jinja2/testsuite/tests.py index 607a1c51..704f0687 100644 --- a/jinja2/testsuite/tests.py +++ b/jinja2/testsuite/tests.py @@ -53,13 +53,15 @@ class TestsTestCase(JinjaTestCase): {{ [] is mapping }} {{ 10 is number }} {{ (10 ** 100) is number }} + {{ 3.14159 is number }} + {{ complex is number }} ''') class MyDict(dict): pass - assert tmpl.render(mydict=MyDict()).split() == [ + assert tmpl.render(mydict=MyDict(), complex=complex(1, 2)).split() == [ 'False', 'True', 'False', 'True', 'True', 'False', 'True', 'True', 'True', 'True', 'False', 'True', - 'True', 'True', 'False', 'True', 'True' + 'True', 'True', 'False', 'True', 'True', 'True', 'True' ] def test_sequence(self): -- 2.47.2