]> git.ipfire.org Git - thirdparty/jinja.git/commitdiff
Add float/complex testcases for `is number` 406/head
authorThiefMaster <adrian@planetcoding.net>
Fri, 6 Feb 2015 00:12:09 +0000 (01:12 +0100)
committerThiefMaster <adrian@planetcoding.net>
Fri, 6 Feb 2015 00:12:09 +0000 (01:12 +0100)
jinja2/testsuite/tests.py

index 607a1c5153cb38ce343a4a33f50061086432be28..704f06872777d11695f84645c26b6359ae55071c 100644 (file)
@@ -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):