示例#1
0
 def testDryRun(self):
   self._input = ['y']
   git_drover.cherry_pick_change('branch', 'cl', self._parent_repo, True)
   self.assertEqual(self.REPO_CHECK_COMMANDS + self.LOCAL_REPO_COMMANDS +
                    self.BRANCH_CLEANUP_COMMANDS, self._commands)
   self.assertFalse(os.path.exists(self._target_repo))
   self.assertFalse(self._input)
示例#2
0
 def testDryRun(self):
   self._input = ['y']
   git_drover.cherry_pick_change('branch', 'cl', self._parent_repo, True)
   self.assertEqual(self.REPO_CHECK_COMMANDS + self.LOCAL_REPO_COMMANDS +
                    self.BRANCH_CLEANUP_COMMANDS, self._commands)
   self.assertFalse(os.path.exists(self._target_repo))
   self.assertFalse(self._input)
 def testEOFOnConfirm(self):
     self._input = ['EOF']
     git_drover.cherry_pick_change('branch', 'cl', self._parent_repo, False)
     self.assertEqual(self.REPO_CHECK_COMMANDS, self._commands)
     self.assertFalse(os.path.exists(self._target_repo))
     self.assertFalse(self._input)
示例#4
0
 def testEOFOnConfirm(self):
   self._input = ['EOF']
   git_drover.cherry_pick_change('branch', 'cl', self._parent_repo, False)
   self.assertEqual(self.REPO_CHECK_COMMANDS, self._commands)
   self.assertFalse(os.path.exists(self._target_repo))
   self.assertFalse(self._input)