def setUp(self): self.env = EnvironmentStub() dbprovider = DbRepositoryProvider(self.env) dbprovider.add_repository(REPOS_NAME, self.path, 'svn') dbprovider.modify_repository(REPOS_NAME, {'url': URL}) self.repos = self.env.get_repository(REPOS_NAME) self.repos.sync()
def setUp(self): self.env = EnvironmentStub() repositories = self.env.config['repositories'] dbprovider = DbRepositoryProvider(self.env) dbprovider.add_repository(REPOS_NAME, self.path, 'direct-svnfs') dbprovider.modify_repository(REPOS_NAME, {'url': URL}) self.repos = self.env.get_repository(REPOS_NAME)
def setup_repository(env, path, reponame=REPOS_NAME, sync=True, repotype='pygit2'): provider = DbRepositoryProvider(env) provider.add_repository(reponame, path, repotype) provider.modify_repository(reponame, {'url': REPOS_URL}) repos = env.get_repository(reponame) if sync: repos.sync() return repos
def test_invalid_path(self): provider = DbRepositoryProvider(self.env) provider.add_repository('invalid-path', repos_path + '-notfound', 'pygit2') provider.modify_repository('invalid-path', {'url': REPOS_URL}) self.assertRaises(TracError, self.env.get_repository, 'invalid-path')