diff Lib/test/test_float.py @ 73180:2098bd4eed21 3.2

bring is_integer into tested existence
author Benjamin Peterson <benjamin@python.org>
date Fri, 28 Oct 2011 19:42:48 -0400
parents dc245d681901
children d9ad109dd82e
line wrap: on
line diff
--- a/Lib/test/test_float.py	Fri Oct 28 17:02:27 2011 -0400
+++ b/Lib/test/test_float.py	Fri Oct 28 19:42:48 2011 -0400
@@ -128,6 +128,12 @@
         self.assertRaises(TypeError, float, Foo4(42))
         self.assertAlmostEqual(float(FooStr('8')), 9.)
 
+    def test_is_integer(self):
+        self.assertFalse((1.1).is_integer())
+        self.assertTrue((1.).is_integer())
+        self.assertFalse(float("nan").is_integer())
+        self.assertFalse(float("inf").is_integer())
+
     def test_floatasratio(self):
         for f, ratio in [
                 (0.875, (7, 8)),