summaryrefslogtreecommitdiffstats
path: root/Lib
diff options
context:
space:
mode:
Diffstat (limited to 'Lib')
-rw-r--r--Lib/doctest.py26
1 files changed, 13 insertions, 13 deletions
diff --git a/Lib/doctest.py b/Lib/doctest.py
index ccb1592..23e1d84 100644
--- a/Lib/doctest.py
+++ b/Lib/doctest.py
@@ -590,18 +590,18 @@ class Parser:
self.string = string.expandtabs()
_EXAMPLE_RE = re.compile(r'''
- # Source consists of a PS1 line followed by zero or more PS2 lines.
- (?P<source>
- (?:^(?P<indent> [ ]*) >>> .*) # PS1 line
- (?:\n [ ]* \.\.\. .*)*) # PS2 lines
- \n?
- # Want consists of any non-blank lines that do not start with PS1.
- (?P<want> (?:(?![ ]*$) # Not a blank line
- (?![ ]*>>>) # Not a line starting with PS1
- .*$\n? # But any other line
- )*)
- ''', re.MULTILINE | re.VERBOSE)
- _IS_BLANK_OR_COMMENT = re.compile('^[ ]*(#.*)?$')
+ # Source consists of a PS1 line followed by zero or more PS2 lines.
+ (?P<source>
+ (?:^(?P<indent> [ ]*) >>> .*) # PS1 line
+ (?:\n [ ]* \.\.\. .*)*) # PS2 lines
+ \n?
+ # Want consists of any non-blank lines that do not start with PS1.
+ (?P<want> (?:(?![ ]*$) # Not a blank line
+ (?![ ]*>>>) # Not a line starting with PS1
+ .*$\n? # But any other line
+ )*)
+ ''', re.MULTILINE | re.VERBOSE)
+ _IS_BLANK_OR_COMMENT = re.compile('^[ ]*(#.*)?$').match
def get_examples(self):
"""
@@ -638,7 +638,7 @@ class Parser:
# Extract source/want from the regexp match.
(source, want) = self._parse_example(m, lineno)
- if self._IS_BLANK_OR_COMMENT.match(source):
+ if self._IS_BLANK_OR_COMMENT(source):
continue
examples.append( Example(source, want, lineno) )