Exemple #1
0
 def setUp(self):
     super(TestMergeRequest, self).setUp()
     c.project.install_app('svn', 'test2')
     h.set_context('test', 'test2', neighborhood='Projects')
     self.repo2 = M.Repository(name='test2', tool='svn')
     self.repo2._impl = mock.Mock(spec=M.RepositoryImplementation())
     self.repo2._impl.log = lambda *a, **kw: (['foo'], [])
     self.repo2._impl._repo = self.repo2
     self.repo2.init_as_clone('/p/test/', 'test1', '/p/test/test1/')
     ThreadLocalORMSession.flush_all()
     ThreadLocalORMSession.close_all()
 def setUp(self):
     super(_TestWithRepo, self).setUp()
     h.set_context('test', neighborhood='Projects')
     c.project.install_app('svn', 'test1')
     h.set_context('test', 'test1', neighborhood='Projects')
     self.repo = M.Repository(name='test1', tool='svn')
     self.repo._impl = mock.Mock(spec=M.RepositoryImplementation())
     self.repo._impl.shorthand_for_commit = M.RepositoryImplementation.shorthand_for_commit
     self.repo._impl.url_for_commit = (
         lambda *a, **kw: M.RepositoryImplementation.url_for_commit(
             self.repo._impl, *a, **kw))
     self.repo._impl._repo = self.repo
     self.repo._impl.all_commit_ids = lambda *a, **kw: []
     self.repo._impl.commit().symbolic_ids = None
     ThreadLocalORMSession.flush_all()