| Index: Lib/test/test_range.py |
| =================================================================== |
| --- Lib/test/test_range.py (revision 62616) |
| +++ Lib/test/test_range.py (working copy) |
| @@ -61,6 +61,16 @@ |
| self.assertEqual(repr(range(1, 2)), 'range(1, 2)') |
| self.assertEqual(repr(range(1, 2, 3)), 'range(1, 2, 3)') |
| + def test_attributes(self): |
| + r = range(0, 10, 2) |
| + self.assertEqual(r.start, 0) |
| + self.assertEqual(r.stop, 10) |
| + self.assertEqual(r.step, 2) |
| + r = range(10) |
| + self.assertEqual(r.start, 0) |
| + self.assertEqual(r.stop, 10) |
| + self.assertEqual(r.step, 1) |
|
GvR
2008/05/02 13:52:47
I'd like the test to be explicit about what happen
|
| + |
| def test_main(): |
| test.test_support.run_unittest(RangeTest) |