mirror of
https://github.com/donnemartin/interactive-coding-challenges
synced 2026-01-10 19:38:02 +00:00
Changed xrange to range to be compatible with Python 3.
This commit is contained in:
@@ -142,10 +142,10 @@
|
||||
"\n",
|
||||
" print('Test: Two or more element stack (general case)')\n",
|
||||
" num_items = 10\n",
|
||||
" numbers = [randint(0, 10) for x in xrange(num_items)]\n",
|
||||
" numbers = [randint(0, 10) for x in range(num_items)]\n",
|
||||
" sorted_stack = self.get_sorted_stack(numbers)\n",
|
||||
" sorted_numbers = []\n",
|
||||
" for _ in xrange(num_items):\n",
|
||||
" for _ in range(num_items):\n",
|
||||
" sorted_numbers.append(sorted_stack.pop())\n",
|
||||
" assert_equal(sorted_numbers, sorted(numbers, reverse=True))\n",
|
||||
" \n",
|
||||
|
||||
@@ -161,10 +161,10 @@
|
||||
"\n",
|
||||
" print('Test: Two or more element stack (general case)')\n",
|
||||
" num_items = 10\n",
|
||||
" numbers = [randint(0, 10) for x in xrange(num_items)]\n",
|
||||
" numbers = [randint(0, 10) for x in range(num_items)]\n",
|
||||
" sorted_stack = self.get_sorted_stack(numbers)\n",
|
||||
" sorted_numbers = []\n",
|
||||
" for _ in xrange(num_items):\n",
|
||||
" for _ in range(num_items):\n",
|
||||
" sorted_numbers.append(sorted_stack.pop())\n",
|
||||
" assert_equal(sorted_numbers, sorted(numbers, reverse=True))\n",
|
||||
" \n",
|
||||
|
||||
@@ -3,7 +3,7 @@ from nose.tools import assert_equal
|
||||
|
||||
|
||||
class TestSortStack(object):
|
||||
|
||||
|
||||
def get_sorted_stack(self, numbers):
|
||||
stack = MyStack()
|
||||
for x in numbers:
|
||||
@@ -22,13 +22,13 @@ class TestSortStack(object):
|
||||
|
||||
print('Test: Two or more element stack (general case)')
|
||||
num_items = 10
|
||||
numbers = [randint(0, 10) for x in xrange(num_items)]
|
||||
numbers = [randint(0, 10) for x in range(num_items)]
|
||||
sorted_stack = self.get_sorted_stack(numbers)
|
||||
sorted_numbers = []
|
||||
for _ in xrange(num_items):
|
||||
for _ in range(num_items):
|
||||
sorted_numbers.append(sorted_stack.pop())
|
||||
assert_equal(sorted_numbers, sorted(numbers, reverse=True))
|
||||
|
||||
|
||||
print('Success: test_sort_stack')
|
||||
|
||||
def main():
|
||||
|
||||
Reference in New Issue
Block a user