summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWalter Dörwald <walter@livinglogic.de>2007-05-21 18:01:17 (GMT)
committerWalter Dörwald <walter@livinglogic.de>2007-05-21 18:01:17 (GMT)
commit4ad94210d1b8477b0cb7a4bca2f39dc385ab21a2 (patch)
tree6b7e2ff6bde963728e900c62a411c7a06a7e3a01
parent03b43d8a77f188f836262c201160a7ba9f2174bc (diff)
downloadcpython-4ad94210d1b8477b0cb7a4bca2f39dc385ab21a2.zip
cpython-4ad94210d1b8477b0cb7a4bca2f39dc385ab21a2.tar.gz
cpython-4ad94210d1b8477b0cb7a4bca2f39dc385ab21a2.tar.bz2
Rename test_xrange.py to test_range.py and fix the
type name in various spots.
-rw-r--r--Include/rangeobject.h3
-rw-r--r--Lib/test/test_range.py (renamed from Lib/test/test_xrange.py)4
-rw-r--r--Objects/rangeobject.c4
3 files changed, 4 insertions, 7 deletions
diff --git a/Include/rangeobject.h b/Include/rangeobject.h
index 359bcb6..847da80 100644
--- a/Include/rangeobject.h
+++ b/Include/rangeobject.h
@@ -7,9 +7,6 @@
extern "C" {
#endif
-/* This is about the type 'xrange', not the built-in function range(), which
- returns regular lists. */
-
/*
A range object represents an integer range. This is an immutable object;
a range cannot change its value after creation.
diff --git a/Lib/test/test_xrange.py b/Lib/test/test_range.py
index 3a5adf2..65433d4 100644
--- a/Lib/test/test_xrange.py
+++ b/Lib/test/test_range.py
@@ -7,8 +7,8 @@ import warnings
warnings.filterwarnings("ignore", "integer argument expected",
DeprecationWarning, "unittest")
-class XrangeTest(unittest.TestCase):
- def test_xrange(self):
+class RangeTest(unittest.TestCase):
+ def test_range(self):
self.assertEqual(list(range(3)), [0, 1, 2])
self.assertEqual(list(range(1, 5)), [1, 2, 3, 4])
self.assertEqual(list(range(0)), [])
diff --git a/Objects/rangeobject.c b/Objects/rangeobject.c
index 4a45212..8cefe67 100644
--- a/Objects/rangeobject.c
+++ b/Objects/rangeobject.c
@@ -214,7 +214,7 @@ range_item(rangeobject *r, Py_ssize_t i)
if (i < 0 || i >= len) {
if (!PyErr_Occurred())
PyErr_SetString(PyExc_IndexError,
- "xrange object index out of range");
+ "range object index out of range");
return NULL;
}
@@ -313,7 +313,7 @@ PyTypeObject PyRange_Type = {
range_new, /* tp_new */
};
-/*********************** Xrange Iterator **************************/
+/*********************** range Iterator **************************/
/* There are 2 types of iterators, one for C longs, the other for
Python longs (ie, PyObjects). This should make iteration fast