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; }
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; }