devtools/repotest.py
changeset 7358 5a56890b33df
parent 6957 ffda12be2e9f
child 7359 40490b9e0a6e
equal deleted inserted replaced
7356:73d7863d97c1 7358:5a56890b33df
   262         # use self.session.user.eid to get correct owned_by relation, unless explicit eid
   262         # use self.session.user.eid to get correct owned_by relation, unless explicit eid
   263         u = self.repo._build_user(self.session, self.session.user.eid)
   263         u = self.repo._build_user(self.session, self.session.user.eid)
   264         u._groups = set(groups)
   264         u._groups = set(groups)
   265         s = Session(u, self.repo)
   265         s = Session(u, self.repo)
   266         s._threaddata.pool = self.pool
   266         s._threaddata.pool = self.pool
       
   267         s._threaddata.ctx_count = 1
   267         # register session to ensure it gets closed
   268         # register session to ensure it gets closed
   268         self._dumb_sessions.append(s)
   269         self._dumb_sessions.append(s)
   269         return s
   270         return s
   270 
   271 
   271     def execute(self, rql, args=None, build_descr=True):
   272     def execute(self, rql, args=None, build_descr=True):