Skip to content

Commit 4ad9421

Browse files
committed
Rename test_xrange.py to test_range.py and fix the
type name in various spots.
1 parent 03b43d8 commit 4ad9421

3 files changed

Lines changed: 4 additions & 7 deletions

File tree

Include/rangeobject.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77
extern "C" {
88
#endif
99

10-
/* This is about the type 'xrange', not the built-in function range(), which
11-
returns regular lists. */
12-
1310
/*
1411
A range object represents an integer range. This is an immutable object;
1512
a range cannot change its value after creation.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
warnings.filterwarnings("ignore", "integer argument expected",
88
DeprecationWarning, "unittest")
99

10-
class XrangeTest(unittest.TestCase):
11-
def test_xrange(self):
10+
class RangeTest(unittest.TestCase):
11+
def test_range(self):
1212
self.assertEqual(list(range(3)), [0, 1, 2])
1313
self.assertEqual(list(range(1, 5)), [1, 2, 3, 4])
1414
self.assertEqual(list(range(0)), [])

Objects/rangeobject.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ range_item(rangeobject *r, Py_ssize_t i)
214214
if (i < 0 || i >= len) {
215215
if (!PyErr_Occurred())
216216
PyErr_SetString(PyExc_IndexError,
217-
"xrange object index out of range");
217+
"range object index out of range");
218218
return NULL;
219219
}
220220

@@ -313,7 +313,7 @@ PyTypeObject PyRange_Type = {
313313
range_new, /* tp_new */
314314
};
315315

316-
/*********************** Xrange Iterator **************************/
316+
/*********************** range Iterator **************************/
317317

318318
/* There are 2 types of iterators, one for C longs, the other for
319319
Python longs (ie, PyObjects). This should make iteration fast

0 commit comments

Comments
 (0)