Exemple #1
0
 def __init__(self, stream_opener, config, **kwargs):
     super(PlainFormatter, self).__init__(stream_opener, config)
     self.steps = []
     self.show_timings = config.show_timings
     self.show_multiline = config.show_multiline and self.ENABLE_MULTI_LINE
     self.show_aligned_keywords = self.SHOW_ALIGNED_KEYWORDS
     self.indent_size = self.DEFAULT_INDENT_SIZE
     # -- ENSURE: Output stream is open.
     self.stream = self.open()
     self.printer = ModelPrinter(self.stream)
     # -- LAZY-EVALUATE:
     self._multiline_indentation = None