Exemple #1
0
    def test_refresh(self):
        # test a bad git path refresh
        self.assertRaises(GitCommandNotFound, refresh, "yada")

        # test a good path refresh
        path = os.popen("which git").read().strip()
        refresh(path)
    def test_refresh(self):
        # test a bad git path refresh
        self.assertRaises(GitCommandNotFound, refresh, "yada")

        # test a good path refresh
        which_cmd = "where" if is_win else "which"
        path = os.popen("{0} git".format(which_cmd)).read().strip().split('\n')[0]
        refresh(path)
    def test_refresh(self):
        # test a bad git path refresh
        self.assertRaises(GitCommandNotFound, refresh, "yada")

        # test a good path refresh
        which_cmd = "where" if is_win else "which"
        path = os.popen("{0} git".format(which_cmd)).read().strip().split('\n')[0]
        refresh(path)
Exemple #4
0
 def prepareEnvironment(gitExecutable):
     if not gitExecutable:
         return
     gitProgramFolder = os.path.dirname(gitExecutable)
     #feedback.pushConsoleInfo(gitProgramFolder) #cinza escondido
     #feedback.setProgressText(gitExecutable) #preto
     os.environ['GIT_PYTHON_GIT_EXECUTABLE'] = gitExecutable
     #initialPath = os.environ['PATH']
     os.environ['GIT_PYTHON_REFRESH'] = 'quiet'
     import git
     git.refresh(gitExecutable)
     try:
         os.environ['PATH'].split(os.pathsep).index(gitProgramFolder)
     except:
         os.environ["PATH"] = gitProgramFolder + os.pathsep + os.environ["PATH"]