44 result.suite.visit(self)
45 result.statistics.visit(self)
46 result.errors.visit(self)
56 if self.start_statistics(stats)
is not False:
57 stats.total.visit(self)
58 stats.tags.visit(self)
59 stats.suite.visit(self)
60 self.end_statistics(stats)
69 if self.start_total_statistics(stats)
is not False:
71 self.end_total_statistics(stats)
80 if self.start_tag_statistics(stats)
is not False:
83 self.end_tag_statistics(stats)
92 if self.start_suite_statistics(stats)
is not False:
95 self.end_suite_statistics(stats)
104 if self.start_stat(stat)
is not False:
114 self.start_errors(errors)
117 self.end_errors(errors)
Interface to ease traversing through a test suite structure.
Abstract class to conveniently travel :class:~robot.result.executionresult.Result objects.
def end_errors(self, errors)
def end_result(self, result)
def visit_total_statistics(self, stats)
def visit_errors(self, errors)
def visit_statistics(self, stats)
def visit_result(self, result)
def start_stat(self, stat)
def start_result(self, result)
def end_total_statistics(self, stats)
def visit_suite_statistics(self, stats)
def end_suite_statistics(self, suite_stats)
def visit_stat(self, stat)
def start_errors(self, errors)
def start_tag_statistics(self, stats)
def start_suite_statistics(self, stats)
def start_statistics(self, stats)
def start_total_statistics(self, stats)
def end_statistics(self, stats)
def visit_tag_statistics(self, stats)
def end_tag_statistics(self, stats)