Commit 8ccd3b40 authored by Tres Seaver's avatar Tres Seaver

Dodge more bullets down-range.

parent 9717e6c8
......@@ -243,7 +243,7 @@ class MappingBase(Base):
import random
t = self._makeOne()
added = {}
r = range(1000)
r = list(range(1000))
for x in r:
k = random.choice(r)
t[k] = x
......@@ -404,7 +404,7 @@ class MappingBase(Base):
def testClear(self):
import random
t = self._makeOne()
r = range(100)
r = list(range(100))
for x in r:
rnd = random.choice(r)
t[rnd] = 0
......@@ -1225,7 +1225,7 @@ class NormalSetTests(Base):
# Test whole-structure slices.
x = kslice[:]
self.assertEqual(list(x), keys[:])
self.assertEqual(list(x), list(keys[:]))
for lo in range(-2*n, 2*n+1):
# Test one-sided slices.
......@@ -1237,12 +1237,12 @@ class NormalSetTests(Base):
for hi in range(-2*n, 2*n+1):
# Test two-sided slices.
x = kslice[lo:hi]
self.assertEqual(list(x), keys[lo:hi])
self.assertEqual(list(x), list(keys[lo:hi]))
def testIterator(self):
t = self._makeOne()
for keys in [], [-2], [1, 4], range(-170, 2000, 6):
for keys in [], [-2], [1, 4], list(range(-170, 2000, 6)):
t.clear()
t.update(keys)
......
......@@ -640,7 +640,7 @@ class BucketTests(unittest.TestCase):
bucket = self._makeOne()
for i, c in enumerate('abcdef'):
bucket[c] = i
self.assertEqual(bucket.values(), range(6))
self.assertEqual(bucket.values(), list(range(6)))
def test_values_filled_w_args(self):
bucket = self._makeOne()
......@@ -657,7 +657,7 @@ class BucketTests(unittest.TestCase):
bucket = self._makeOne()
for i, c in enumerate('abcdef'):
bucket[c] = i
self.assertEqual(list(bucket.itervalues()), range(6))
self.assertEqual(list(bucket.itervalues()), list(range(6)))
def test_itervalues_filled_w_args(self):
bucket = self._makeOne()
......@@ -2273,7 +2273,7 @@ class TreeTests(unittest.TestCase):
def test_values_filled_no_args(self):
ITEMS = [(y, x) for x, y in enumerate('abcdefghijklmnopqrstuvwxyz')]
tree = self._makeOne(ITEMS)
self.assertEqual(list(tree.values()), range(26))
self.assertEqual(list(tree.values()), list(range(26)))
def test_values_filled_w_args(self):
ITEMS = [(y, x) for x, y in enumerate('abcdefghijklmnopqrstuvwxyz')]
......@@ -2289,7 +2289,7 @@ class TreeTests(unittest.TestCase):
def test_itervalues_filled_no_args(self):
ITEMS = [(y, x) for x, y in enumerate('abcdefghijklmnopqrstuvwxyz')]
tree = self._makeOne(ITEMS)
self.assertEqual(list(tree.itervalues()), range(26))
self.assertEqual(list(tree.itervalues()), list(range(26)))
def test_itervalues_filled_w_args(self):
ITEMS = [(y, x) for x, y in enumerate('abcdefghijklmnopqrstuvwxyz')]
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment