cubicweb/devtools/testlib.py
changeset 11699 b48020a80dc3
parent 11462 2046b3a4da5d
child 11725 904ee9cd0cf9
equal deleted inserted replaced
11698:9ea50837bc58 11699:b48020a80dc3
   888         self.open_sessions = sh.session_manager._sessions = {}
   888         self.open_sessions = sh.session_manager._sessions = {}
   889         return req, self.session
   889         return req, self.session
   890 
   890 
   891     def assertAuthSuccess(self, req, origsession, nbsessions=1):
   891     def assertAuthSuccess(self, req, origsession, nbsessions=1):
   892         session = self.app.get_session(req)
   892         session = self.app.get_session(req)
   893         cnx = repoapi.Connection(session)
   893         cnx = session.new_cnx()
   894         req.set_cnx(cnx)
   894         with cnx:
       
   895             req.set_cnx(cnx)
   895         self.assertEqual(len(self.open_sessions), nbsessions, self.open_sessions)
   896         self.assertEqual(len(self.open_sessions), nbsessions, self.open_sessions)
   896         self.assertEqual(session.login, origsession.login)
   897         self.assertEqual(session.login, origsession.login)
   897         self.assertEqual(session.anonymous_session, False)
   898         self.assertEqual(session.anonymous_session, False)
   898 
   899 
   899     def assertAuthFailure(self, req, nbsessions=0):
   900     def assertAuthFailure(self, req, nbsessions=0):