Author: thomas.wouters
Date: Mon Apr 17 15:16:50 2006
New Revision: 45485

Modified:
   python/branches/p3yk/Lib/test/test_xrange.py
Log:

Fix xrange tests now that xrange() (like many other places) no longer
silently converts floats to integers when expecting integer values.



Modified: python/branches/p3yk/Lib/test/test_xrange.py
==============================================================================
--- python/branches/p3yk/Lib/test/test_xrange.py        (original)
+++ python/branches/p3yk/Lib/test/test_xrange.py        Mon Apr 17 15:16:50 2006
@@ -43,7 +43,10 @@
         self.assertRaises(TypeError, xrange, 1, 2, 3, 4)
         self.assertRaises(ValueError, xrange, 1, 2, 0)
 
-        self.assertRaises(OverflowError, xrange, 1e100, 1e101, 1e101)
+        self.assertRaises(TypeError, xrange, 0.0, 2, 1)
+        self.assertRaises(TypeError, xrange, 1, 2.0, 1)
+        self.assertRaises(TypeError, xrange, 1, 2, 1.0)
+        self.assertRaises(TypeError, xrange, 1e100, 1e101, 1e101)
 
         self.assertRaises(TypeError, xrange, 0, "spam")
         self.assertRaises(TypeError, xrange, 0, 42, "spam")
_______________________________________________
Python-3000-checkins mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-3000-checkins

Reply via email to