Issue951270
This issue tracker has been migrated to GitHub,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
Created on 2004-05-10 14:18 by ncoghlan, last changed 2022-04-11 14:56 by admin. This issue is now closed.
Messages (2) | |||
---|---|---|---|
msg20755 - (view) | Author: Nick Coghlan (ncoghlan) * | Date: 2004-05-10 14:18 | |
One of the examples in test_deque uses a generator expression to populate the deque. This means the doctest run fails for test_deque when run without the generator expressions patch. ncoghlan@localhost src]$ ./python ./Lib/test/test_deque.py test_basics (__main__.TestBasic) ... ok test_big_queue_popleft (__main__.TestBasic) ... ok test_big_queue_popright (__main__.TestBasic) ... ok test_big_stack_left (__main__.TestBasic) ... ok test_big_stack_right (__main__.TestBasic) ... ok test_clear (__main__.TestBasic) ... ok test_comparisons (__main__.TestBasic) ... ok test_copy (__main__.TestBasic) ... ok test_deepcopy (__main__.TestBasic) ... ok test_extend (__main__.TestBasic) ... ok test_extendleft (__main__.TestBasic) ... ok test_getitem (__main__.TestBasic) ... ok test_hash (__main__.TestBasic) ... ok test_len (__main__.TestBasic) ... ok test_long_steadystate_queue_popleft (__main__.TestBasic) ... ok test_long_steadystate_queue_popright (__main__.TestBasic) ... ok test_pickle (__main__.TestBasic) ... ok test_print (__main__.TestBasic) ... ok test_repr (__main__.TestBasic) ... ok test_reversed (__main__.TestBasic) ... ok test_rotate (__main__.TestBasic) ... ok test_roundtrip_iter_init (__main__.TestBasic) ... ok test_setitem (__main__.TestBasic) ... ok test_underflow (__main__.TestBasic) ... ok test_constructor (__main__.TestVariousIteratorArgs) ... ok test_iter_with_altered_data (__main__.TestVariousIteratorArgs) ... ok test_basics (__main__.TestSubclass) ... ok test_copy_pickle (__main__.TestSubclass) ... ok ---------------------------------------------------------------------- Ran 28 tests in 1.127s OK ***************************************************************** Failure in example: def roundrobin(*iterables): pending = deque(iter(i) for i in iterables) while pending: task = pending.popleft() try: yield task.next() except StopIteration: continue pending.append(task) from line #66 of test.test_deque.__test__.libreftest Exception raised: Traceback (most recent call last): File "/home/ncoghlan/python/src/python/dist/src/Lib/doctest.py", line 442, in _run_examples_inner compileflags, 1) in globs File "<string>", line 2 pending = deque(iter(i) for i in iterables) ^ SyntaxError: invalid syntax ***************************************************************** Failure in example: for value in roundrobin('abc', 'd', 'efgh'): print value from line #77 of test.test_deque.__test__.libreftest Exception raised: Traceback (most recent call last): File "/home/ncoghlan/python/src/python/dist/src/Lib/doctest.py", line 442, in _run_examples_inner compileflags, 1) in globs File "<string>", line 1, in ? NameError: name 'roundrobin' is not defined ***************************************************************** 1 items had failures: 2 of 32 in test.test_deque.__test__.libreftest ***Test Failed*** 2 failures. Traceback (most recent call last): File "./Lib/test/test_deque.py", line 561, in ? test_main(verbose=True) File "./Lib/test/test_deque.py", line 558, in test_main test_support.run_doctest(test_deque, verbose) File "/home/ncoghlan/python/src/python/dist/src/Lib/test/test_support.py", line 318, in run_doctest raise TestFailed("%d of %d doctests failed" % (f, t)) test.test_support.TestFailed: 2 of 32 doctests failed [ncoghlan@localhost src]$ |
|||
msg20756 - (view) | Author: Raymond Hettinger (rhettinger) * | Date: 2004-05-10 14:32 | |
Logged In: YES user_id=80475 Temporarily disabled the test. Pending this report to remind me to put it back in later. |
History | |||
---|---|---|---|
Date | User | Action | Args |
2022-04-11 14:56:04 | admin | set | github: 40240 |
2004-05-10 14:18:42 | ncoghlan | create |