diff options
author | Benjamin Peterson <benjamin@python.org> | 2009-04-07 15:52:05 (GMT) |
---|---|---|
committer | Benjamin Peterson <benjamin@python.org> | 2009-04-07 15:52:05 (GMT) |
commit | a1b821cf60493261b450a37092327361b137f140 (patch) | |
tree | 1643cd9b7821c6ece0c5f4684083a8de4444ff53 | |
parent | 52b9620c1941643dc6f834857bf6d76e8bbfc478 (diff) | |
download | cpython-a1b821cf60493261b450a37092327361b137f140.zip cpython-a1b821cf60493261b450a37092327361b137f140.tar.gz cpython-a1b821cf60493261b450a37092327361b137f140.tar.bz2 |
fix since difference formating of SyntaxErrors
-rw-r--r-- | Lib/test/test_generators.py | 12 | ||||
-rw-r--r-- | Lib/test/test_telnetlib.py | 2 |
2 files changed, 9 insertions, 5 deletions
diff --git a/Lib/test/test_generators.py b/Lib/test/test_generators.py index b7c3fdc..b997ebc 100644 --- a/Lib/test/test_generators.py +++ b/Lib/test/test_generators.py @@ -1564,7 +1564,8 @@ Check some syntax errors for yield expressions: >>> f=lambda: (yield 1),(yield 2) Traceback (most recent call last): ... -SyntaxError: 'yield' outside function (<doctest test.test_generators.__test__.coroutine[21]>, line 1) + File "<doctest test.test_generators.__test__.coroutine[21]>", line 1 +SyntaxError: 'yield' outside function >>> def f(): return lambda x=(yield): 1 Traceback (most recent call last): @@ -1574,17 +1575,20 @@ SyntaxError: 'return' with argument inside generator (<doctest test.test_generat >>> def f(): x = yield = y Traceback (most recent call last): ... -SyntaxError: assignment to yield expression not possible (<doctest test.test_generators.__test__.coroutine[23]>, line 1) + File "<doctest test.test_generators.__test__.coroutine[23]>", line 1 +SyntaxError: assignment to yield expression not possible >>> def f(): (yield bar) = y Traceback (most recent call last): ... -SyntaxError: can't assign to yield expression (<doctest test.test_generators.__test__.coroutine[24]>, line 1) + File "<doctest test.test_generators.__test__.coroutine[24]>", line 1 +SyntaxError: can't assign to yield expression >>> def f(): (yield bar) += y Traceback (most recent call last): ... -SyntaxError: augmented assignment to yield expression not possible (<doctest test.test_generators.__test__.coroutine[25]>, line 1) + File "<doctest test.test_generators.__test__.coroutine[25]>", line 1 +SyntaxError: augmented assignment to yield expression not possible Now check some throw() conditions: diff --git a/Lib/test/test_telnetlib.py b/Lib/test/test_telnetlib.py index 16f7f93..94b1e73 100644 --- a/Lib/test/test_telnetlib.py +++ b/Lib/test/test_telnetlib.py @@ -98,7 +98,7 @@ class GeneralTests(TestCase): def _read_setUp(self): # the blocking constant should be tuned! - self.blocking_timeout = 0.0 + self.blocking_timeout = 0.1 self.evt = threading.Event() self.dataq = Queue.Queue() self.sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) |