Beispiel #1
0
 def test_merge_git_repo_branch_is_dirty(self,
                                         mock_bic,
                                         mock_gcb,
                                         mock_getcwd,
                                         mock_chdir):
     self.assertEquals([('INFO', 'Checking: /foo/bar'), ('INFO', 'Uncommitted changes, skipping...')],
                       merge_git_repo._fn('bar'))
Beispiel #2
0
 def test_merge_git_repo_branch_raise_output(self,
                                             mock_cb,
                                             mock_npp,
                                             mock_git,
                                             mock_bic,
                                             mock_gcb,
                                             mock_getcwd,
                                             mock_chdir):
     self.assertEquals([('INFO', 'Checking: /foo/bar'),
                        ('INFO', 'Need merge! '),
                        ('INFO', 'Try to merge Branch: master in /foo/bar'),
                        ('INFO', 'Merge failed: ')], merge_git_repo._fn('bar'))
Beispiel #3
0
 def test_merge_git_repo_branch_no_pull_not_master(self,
                                                   mock_cb,
                                                   mock_npp,
                                                   mock_git,
                                                   mock_bic,
                                                   mock_gcb,
                                                   mock_getcwd,
                                                   mock_chdir):
     self.assertEquals([('INFO', 'Checking: /foo/bar'),
                        ('INFO', 'Checkout master'),
                        ('INFO', 'Nothing to do in master... Switch back')],
                       merge_git_repo._fn('bar'))
Beispiel #4
0
 def test_merge_git_repo_branch_is_clean(self,
                                         mock_npp,
                                         mock_git,
                                         mock_bic,
                                         mock_gcb,
                                         mock_getcwd,
                                         mock_chdir):
     self.assertEquals([('INFO', 'Checking: /foo/bar'),
                        ('INFO', 'Need merge! '),
                        ('INFO', 'Try to merge Branch: master in /foo/bar'),
                        ('INFO', 'Start merge...'),
                        ('INFO', 'Merge complete!')],
                       merge_git_repo._fn('bar'))