Commit 208ca707 authored by Tim Peters's avatar Tim Peters

Repair some out-of-date comments.

parent bb431473
...@@ -1279,10 +1279,7 @@ class DocTestRunner: ...@@ -1279,10 +1279,7 @@ class DocTestRunner:
# any exception that gets raised. (But don't intercept # any exception that gets raised. (But don't intercept
# keyboard interrupts.) # keyboard interrupts.)
try: try:
# If the example is a compound statement on one line, # Don't blink! This is where the user's code gets run.
# like "if 1: print 2", then compile() requires a
# trailing newline. Rather than analyze that, always
# append one (it never hurts).
exec compile(example.source, "<string>", "single", exec compile(example.source, "<string>", "single",
compileflags, 1) in test.globs compileflags, 1) in test.globs
exception = None exception = None
...@@ -1291,10 +1288,7 @@ class DocTestRunner: ...@@ -1291,10 +1288,7 @@ class DocTestRunner:
except: except:
exception = sys.exc_info() exception = sys.exc_info()
# Extract the example's actual output from fakeout, and got = self._fakeout.getvalue() # the actual output
# write it to `got`. Add a terminating newline if it
# doesn't have already one.
got = self._fakeout.getvalue()
self._fakeout.truncate(0) self._fakeout.truncate(0)
# If the example executed without raising any exceptions, # If the example executed without raising any exceptions,
......
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