[Python-3000-checkins] r59991 - python/branches/py3k/Lib/test/test_rational.py

jeffrey.yasskin python-3000-checkins at python.org
Wed Jan 16 01:20:32 CET 2008


Author: jeffrey.yasskin
Date: Wed Jan 16 01:20:32 2008
New Revision: 59991

Modified:
   python/branches/py3k/Lib/test/test_rational.py
Log:
__floordiv__ returns an int in 3.0.


Modified: python/branches/py3k/Lib/test/test_rational.py
==============================================================================
--- python/branches/py3k/Lib/test/test_rational.py	(original)
+++ python/branches/py3k/Lib/test/test_rational.py	Wed Jan 16 01:20:32 2008
@@ -148,12 +148,10 @@
         self.assertTypedEquals(10.0 + 0j, (1.0 + 0j) / R(1, 10))
 
         self.assertTypedEquals(0, R(1, 10) // 1)
-        # XXX Jeffrey: why does this fail?
-        ##self.assertTypedEquals(0.0, R(1, 10) // 1.0)
+        self.assertTypedEquals(0, R(1, 10) // 1.0)
         self.assertTypedEquals(10, 1 // R(1, 10))
         self.assertTypedEquals(10**23, 10**22 // R(1, 10))
-        # XXX Jeffrey: why does this fail?
-        ##self.assertTypedEquals(10.0, 1.0 // R(1, 10))
+        self.assertTypedEquals(10, 1.0 // R(1, 10))
 
         self.assertTypedEquals(R(1, 10), R(1, 10) % 1)
         self.assertTypedEquals(0.1, R(1, 10) % 1.0)


More information about the Python-3000-checkins mailing list