def print_failure_equals(self, err: TestFailure): diff_msg = ( f"{colored('Comparison:', color='cyan', attrs=['bold'])} {colored('LHS', color='green')}" f" vs {colored('RHS', color='red')} shown below\n") print(indent(diff_msg, INDENT)) diff = make_diff(err.lhs, err.rhs, width=self.terminal_size.width - 24) print(indent(diff, DOUBLE_INDENT))
def print_failure_equals(self, err): expect = err.history[-1] print( f"\n Showing diff of {colored('expected value', color='green')}" f" vs {colored('actual value', color='red')}:\n" ) diff = make_diff(expect.that, expect.this, width=self.terminal_size.width - 24) print(diff)
def print_failure_equals(self, err: TestFailure): diff_msg = Text("LHS", style="pass.textonly") diff_msg.append(" vs ", style="default") diff_msg.append("RHS", style="fail.textonly") diff_msg.append(" shown below", style="default") console.print(Padding(diff_msg, pad=(0, 0, 1, 2))) diff = make_diff( err.lhs, err.rhs, width=self.terminal_size.width - 24, show_symbols=self.show_diff_symbols, ) console.print(Padding(diff, pad=(0, 0, 1, 4)))