def print_status(self, test_case, test_case_index, total_test_case_count, character,
color=None, details=None, force_progress=False, progress_space=' '):
"""Implementation: Prints a line of test / test case progress."""
if test_case_index is None:
line = progress_space * self.progress_len
elif self.printer.needs_newline or force_progress:
line = self.progress(test_case_index, total_test_case_count)
self.progress_len = len(line)
else:
line = self.space_for_progress(test_case_index, total_test_case_count)
self.progress_len = len(line)
if color:
line += color
line += ' ' + character + ' ' + test_case
if color:
line += Style.RESET_ALL
if details:
line += details
self.printer.print_noeol(line)
评论列表
文章目录