def _level_to_string(self, level): if Logger.DEBUG == level: return italic("[DEBUG]") if Logger.INFO == level: return bold("[INFO] ") if Logger.WARN == level: return styled_text("[WARN] ", BOLD, fg(BROWN)) return styled_text("[ERROR]", BOLD, fg(RED))
def render(self): pacman = self.pacman_symbol finished_tests_progress = styled_text( self.FINISHED_SYMBOL * self.finished_tasks_count, fg(GREEN)) running_tasks_count = self.running_tasks_count running_tests_progress = styled_text( self.PENDING_SYMBOL * running_tasks_count, fg(MAGENTA)) waiting_tasks_count = self.waiting_tasks_count waiting_tasks_progress = styled_text( self.WAITING_SYMBOL * waiting_tasks_count, fg(GREY)) return "[%s%s%s%s]" % (finished_tests_progress, pacman, running_tests_progress, waiting_tasks_progress)
def render(self): pacman = self.pacman_symbol finished_tests_progress = styled_text( self.FINISHED_SYMBOL * self.finished_tasks_count, fg(GREEN)) running_tasks_count = self.running_tasks_count running_tests_progress = styled_text( self.PENDING_SYMBOL * running_tasks_count, fg(MAGENTA)) waiting_tasks_count = self.waiting_tasks_count waiting_tasks_progress = styled_text( self.WAITING_SYMBOL * waiting_tasks_count, fg(GREY)) trailing_space = ' ' if not pacman else '' return "[{0!s}{1!s}{2!s}{3!s}]{4!s}".format(finished_tests_progress, pacman, running_tests_progress, waiting_tasks_progress, trailing_space)
def render(self): pacman = self.pacman_symbol finished_tests_progress = styled_text( self.FINISHED_SYMBOL * self.finished_tasks_count, fg(GREEN)) running_tasks_count = self.running_tasks_count running_tests_progress = styled_text( self.PENDING_SYMBOL * running_tasks_count, fg(MAGENTA)) waiting_tasks_count = self.waiting_tasks_count waiting_tasks_progress = styled_text( self.WAITING_SYMBOL * waiting_tasks_count, fg(GREY)) trailing_space = ' ' if not pacman else '' return "[%s%s%s%s]%s" % ( finished_tests_progress, pacman, running_tests_progress, waiting_tasks_progress, trailing_space)
def print_styled_text(text, options, *style_attributes): if should_colorize(options): add_trailing_nl = False if text[-1] == '\n': text = text[:-1] add_trailing_nl = True text = styled_text(text, *style_attributes) if add_trailing_nl: text += '\n' print_text(text)
def print_styled_text(text, options, *style_attributes): if should_colorize(options): text = styled_text(text, *style_attributes) print_text(text)