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