Lines Matching refs:indent
236 def _indent(s, indent=4):
242 return re.sub('(?m)^(?!$)', indent*' ', s)
462 - indent: The example's indentation in the DocTest string.
472 def __init__(self, source, want, exc_msg=None, lineno=0, indent=0,
485 self.indent = indent
497 self.indent == other.indent and \
502 return hash((self.source, self.want, self.lineno, self.indent,
586 # (including leading indentation and prompts); `indent` is the
592 (?:^(?P<indent> [ ]*) >>> .*) # PS1 line
657 indent=min_indent+len(m.group('indent')),
705 indent = len(m.group('indent'))
710 self._check_prompt_blank(source_lines, indent, name, lineno)
711 self._check_prefix(source_lines[1:], ' '*indent + '.', name, lineno)
712 source = '\n'.join([sl[indent+4:] for sl in source_lines])
721 self._check_prefix(want_lines, ' '*indent, name,
723 want = '\n'.join([wl[indent:] for wl in want_lines])
779 indents = [len(indent) for indent in self._INDENT_RE.findall(s)]
785 def _check_prompt_blank(self, lines, indent, name, lineno):
793 if len(line) >= indent+4 and line[indent+3] != ' ':
797 line[indent:indent+3], line))