protected function _GivenABackendGitolite()
 {
     $driver = mock('Git_GitoliteDriver');
     $dao = mock('GitDao');
     $permissionsManager = mock('PermissionsManager');
     $gitPlugin = mock('GitPlugin');
     $backend = new Git_Backend_Gitolite($driver, mock('Logger'));
     $backend->setDao($dao);
     $backend->setPermissionsManager($permissionsManager);
     $backend->setGitPlugin($gitPlugin);
     return $backend;
 }
Example #2
0
 public static function isNameAvailable($newName, &$error)
 {
     $b1 = new Git_Backend_Gitolite(new Git_GitoliteDriver());
     $b2 = Backend::instance('Git', 'GitBackend');
     if (!$b1->isNameAvailable($newName) && !$b2->isNameAvailable($newName)) {
         $error = $GLOBALS['Language']->getText('plugin_git', 'actions_name_not_available');
         return false;
     }
     return true;
 }
 protected function _GivenABackendGitolite()
 {
     $driver = new MockGit_GitoliteDriver();
     $dao = new MockGitDao();
     $permissionsManager = new MockPermissionsManager();
     $backend = new Git_Backend_Gitolite($driver);
     $backend->setDao($dao);
     $backend->setPermissionsManager($permissionsManager);
     return $backend;
 }