Switch to unified view

a/Allura/allura/tests/model/test_repo.py b/Allura/allura/tests/model/test_repo.py
...
...
11
from ming.orm import session, ThreadLocalORMSession
11
from ming.orm import session, ThreadLocalORMSession
12
12
13
from alluratest.controller import setup_basic_test, setup_global_objects
13
from alluratest.controller import setup_basic_test, setup_global_objects
14
from allura import model as M
14
from allura import model as M
15
from allura.lib import helpers as h
15
from allura.lib import helpers as h
16
17
16
18
class _Test(unittest.TestCase):
17
class _Test(unittest.TestCase):
19
    idgen = ( 'obj_%d' % i for i in count())
18
    idgen = ( 'obj_%d' % i for i in count())
20
19
21
    def _make_tree(self, object_id, **kwargs):
20
    def _make_tree(self, object_id, **kwargs):
...
...
45
        h.set_context('test', 'test1')
44
        h.set_context('test', 'test1')
46
        self.repo = M.Repository(name='test1', tool='svn')
45
        self.repo = M.Repository(name='test1', tool='svn')
47
        self.repo._impl = mock.Mock(spec=M.RepositoryImplementation())
46
        self.repo._impl = mock.Mock(spec=M.RepositoryImplementation())
48
        self.repo._impl.log = lambda *a,**kw:(['foo'], [])
47
        self.repo._impl.log = lambda *a,**kw:(['foo'], [])
49
        self.repo._impl._repo = self.repo
48
        self.repo._impl._repo = self.repo
49
        self.repo._impl.all_commit_ids = lambda *a,**kw: []
50
        ThreadLocalORMSession.flush_all()
50
        ThreadLocalORMSession.flush_all()
51
        ThreadLocalORMSession.close_all()
51
        ThreadLocalORMSession.close_all()
52
52
53
    def _make_commit(self, object_id, **tree_parts):
53
    def _make_commit(self, object_id, **tree_parts):
54
        ci, isnew = M.Commit.upsert(object_id)
54
        ci, isnew = M.Commit.upsert(object_id)