def test_print_diffs_info(self): file_dict = {"a": ["a\n", "b\n", "c\n"], "b": ["old_first\n"]} diff_dict = {"a": Diff(file_dict['a']), "b": Diff(file_dict['b'])} diff_dict["a"].add_lines(1, ["test\n"]) diff_dict["a"].delete_line(3) diff_dict["b"].add_lines(0, ["first\n"]) previous_diffs = {"a": Diff(file_dict['a'])} previous_diffs["a"].change_line(2, "b\n", "b_changed\n") with retrieve_stdout() as stdout: print_diffs_info(diff_dict, self.console_printer) self.assertEqual(stdout.getvalue(), "| | +1 -1 in a\n" "| | +1 -0 in b\n")
def test_print_diffs_info(self): file_dict = {'a': ['a\n', 'b\n', 'c\n'], 'b': ['old_first\n']} diff_dict = {'a': Diff(file_dict['a']), 'b': Diff(file_dict['b'])} diff_dict['a'].add_lines(1, ['test\n']) diff_dict['a'].delete_line(3) diff_dict['b'].add_lines(0, ['first\n']) previous_diffs = {'a': Diff(file_dict['a'])} previous_diffs['a'].change_line(2, 'b\n', 'b_changed\n') with retrieve_stdout() as stdout: print_diffs_info(diff_dict, self.console_printer) self.assertEqual(stdout.getvalue(), '! ! +1 -1 in a\n' '! ! +1 -0 in b\n')
def test_print_diffs_info(self): file_dict = {'a': ['a\n', 'b\n', 'c\n'], 'b': ['old_first\n']} diff_dict = {'a': Diff(file_dict['a']), 'b': Diff(file_dict['b'])} diff_dict['a'].add_lines(1, ['test\n']) diff_dict['a'].delete_line(3) diff_dict['b'].add_lines(0, ['first\n']) previous_diffs = {'a': Diff(file_dict['a'])} previous_diffs['a'].change_line(2, 'b\n', 'b_changed\n') with retrieve_stdout() as stdout: print_diffs_info(diff_dict, self.console_printer) self.assertEqual(stdout.getvalue(), '| | +1 -1 in a\n' '| | +1 -0 in b\n')
def test_print_diffs_info(self): file_dict = {"a": ["a\n", "b\n", "c\n"], "b": ["old_first\n"]} diff_dict = {"a": Diff(file_dict['a']), "b": Diff(file_dict['b'])} diff_dict["a"].add_lines(1, ["test\n"]) diff_dict["a"].delete_line(3) diff_dict["b"].add_lines(0, ["first\n"]) previous_diffs = {"a": Diff(file_dict['a'])} previous_diffs["a"].change_line(2, "b\n", "b_changed\n") with retrieve_stdout() as stdout: print_diffs_info(diff_dict, self.console_printer) self.assertEqual(stdout.getvalue(), "| | +1 -1 in a\n" "| | +1 -0 in b\n")