Beispiel #1
0
 def done(self):
     self.biggest_problem_len = 0
     self.biggest_problem = None
     self._write("\r" + " " * 150 + "\n")
     TreeReporter.done(self)
     self.updateLine()
     self._write("\n")
Beispiel #2
0
 def done(self):
     self.biggest_problem_len = 0
     self.biggest_problem = None
     self._write("\r" + " " * 150 + "\n")
     TreeReporter.done(self)
     self.updateLine()
     self._write("\n")
Beispiel #3
0
 def done(self):
     self.biggest_problem_len = 0
     self.biggest_problem = None
     if self.isTTY():
         self._write("\r" + " " * 150 + "\n")
     elif not self.at_line_start:
         self._write("\n")
     TreeReporter.done(self)
     self.updateLine()
     self._write("\n")
Beispiel #4
0
def report_test_tree(output, flaky_tests):
    """
    Print all flaky tests as a tree.
    """
    reporter = TreeReporter(output)
    for (test, flaky) in flaky_tests:
        new_test = clone_test_with_new_id(test, '{}({})'.format(test.id(), ', '.join(flaky.jira_keys)))
        reporter.startTest(new_test)
        reporter.addSuccess(new_test)
        reporter.stopTest(new_test)
    reporter.done()
Beispiel #5
0
def report_test_tree(output, flaky_tests):
    """
    Print all flaky tests as a tree.
    """
    reporter = TreeReporter(output)
    for (test, flaky) in flaky_tests:
        new_test = clone_test_with_new_id(
            test, '{}({})'.format(test.id(), ', '.join(flaky.jira_keys)))
        reporter.startTest(new_test)
        reporter.addSuccess(new_test)
        reporter.stopTest(new_test)
    reporter.done()