Пример #1
0
 def _reportStartTest(self, event):
     evt = events.ReportTestEvent(event, self.stream)
     self.session.hooks.reportStartTest(evt)
     if evt.handled:
         return
     if self.session.verbosity > 1:
         # allow other plugins to override/spy on stream
         evt.stream.write(self._getDescription(event.test, errorList=False))
         evt.stream.write(' ... ')
         evt.stream.flush()
Пример #2
0
 def _report(self, event, hook, shortLabel, longLabel):
     evt = events.ReportTestEvent(event, self.stream)
     getattr(self.session.hooks, hook)(evt)
     if evt.handled:
         return
     if self.session.verbosity > 1:
         # event I fired has stream, event I received has labels
         evt.stream.writeln(getattr(event, 'longLabel', None) or longLabel)
     elif self.session.verbosity:
         evt.stream.write(getattr(event, 'shortLabel', None) or shortLabel)
         evt.stream.flush()