summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_float.py
diff options
context:
space:
mode:
authorBenjamin Peterson <benjamin@python.org>2011-10-28 23:44:00 (GMT)
committerBenjamin Peterson <benjamin@python.org>2011-10-28 23:44:00 (GMT)
commit29037720d1391bca0e37851e053c85bb092d192e (patch)
tree577a9c05154660dc20c1c505d8fee13433948743 /Lib/test/test_float.py
parentc21a81bf7679f0c49f8407dbb16b49a3b8215fd4 (diff)
parentb3b8ba6121c0bef4227efa3c644dda4f819c10b4 (diff)
downloadcpython-29037720d1391bca0e37851e053c85bb092d192e.zip
cpython-29037720d1391bca0e37851e053c85bb092d192e.tar.gz
cpython-29037720d1391bca0e37851e053c85bb092d192e.tar.bz2
merge 3.2
Diffstat (limited to 'Lib/test/test_float.py')
-rw-r--r--Lib/test/test_float.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/Lib/test/test_float.py b/Lib/test/test_float.py
index 4e6f854..dc0c291 100644
--- a/Lib/test/test_float.py
+++ b/Lib/test/test_float.py
@@ -128,6 +128,12 @@ class GeneralFloatCases(unittest.TestCase):
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)),