示例#1
0
 def test_by_letter_accept(self, input, mock):
     """Check output of cherry_pick if by_letter diff is enabled and changes accepted."""
     self.assertEqual(
         cherry_pick(self.oldtext, self.newtext, by_letter=True),
         self.newtext)
     self.check_headers(mock)
     mock.assert_any_call(self.diff_by_letter_message)
示例#2
0
 def test_by_letter_quit(self, input, mock):
     """Check output of cherry_pick if by_letter diff is enabled and quitted during review."""
     self.assertEqual(
         cherry_pick(self.oldtext, self.newtext, by_letter=True),
         self.oldtext)
     self.check_headers(mock)
     mock.assert_any_call(self.diff_by_letter_message)
     mock.assert_any_call(self.none_message)
示例#3
0
 def test_quit(self, input, mock):
     """Check output of cherry_pick if quitted."""
     self.assertEqual(cherry_pick(self.oldtext, self.newtext), self.oldtext)
     self.check_headers(mock)
     mock.assert_any_call(self.diff_message)
     mock.assert_any_call(self.none_message)
示例#4
0
 def test_by_letter_quit(self, input, mock):
     """Check output of cherry_pick if by_letter diff is enabled and quitted during review."""
     self.assertEqual(cherry_pick(self.oldtext, self.newtext, by_letter=True), self.oldtext)
     self.check_headers(mock)
     mock.assert_any_call(self.diff_by_letter_message)
     mock.assert_any_call(self.none_message)
示例#5
0
 def test_by_letter_accept(self, input, mock):
     """Check output of cherry_pick if by_letter diff is enabled and changes accepted."""
     self.assertEqual(cherry_pick(self.oldtext, self.newtext, by_letter=True), self.newtext)
     self.check_headers(mock)
     mock.assert_any_call(self.diff_by_letter_message)
示例#6
0
 def test_quit(self, input, mock):
     """Check output of cherry_pick if quitted."""
     self.assertEqual(cherry_pick(self.oldtext, self.newtext), self.oldtext)
     self.check_headers(mock)
     mock.assert_any_call(self.diff_message)
     mock.assert_any_call(self.none_message)