From: ThiefMaster Date: Fri, 6 Feb 2015 00:12:09 +0000 (+0100) Subject: Add float/complex testcases for `is number` X-Git-Tag: 2.8~52^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1e73c09137a8047dd5636914115a1b2557903e02;p=thirdparty%2Fjinja.git Add float/complex testcases for `is number` --- 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):