devtools/testlib.py
changeset 9929 16163ee1cdf9
parent 9845 9c3ec404534f
child 9931 013dd868e6da
equal deleted inserted replaced
9919:e013c35067d7 9929:16163ee1cdf9
   294     requestcls = fake.FakeRequest
   294     requestcls = fake.FakeRequest
   295     tags = TestCase.tags | Tags('cubicweb', 'cw_repo')
   295     tags = TestCase.tags | Tags('cubicweb', 'cw_repo')
   296     test_db_id = DEFAULT_EMPTY_DB_ID
   296     test_db_id = DEFAULT_EMPTY_DB_ID
   297     _cnxs = set() # establised connection
   297     _cnxs = set() # establised connection
   298                   # stay on connection for leak detection purpose
   298                   # stay on connection for leak detection purpose
       
   299 
       
   300     # anonymous is logged by default in cubicweb test cases
       
   301     anonymous_allowed = True
   299 
   302 
   300     def __init__(self, *args, **kwargs):
   303     def __init__(self, *args, **kwargs):
   301         self._admin_session = None
   304         self._admin_session = None
   302         self._admin_clt_cnx = None
   305         self._admin_clt_cnx = None
   303         self._current_session = None
   306         self._current_session = None
   530         # web resources
   533         # web resources
   531         try:
   534         try:
   532             config.global_set_option('embed-allowed', re.compile('.*'))
   535             config.global_set_option('embed-allowed', re.compile('.*'))
   533         except Exception: # not in server only configuration
   536         except Exception: # not in server only configuration
   534             pass
   537             pass
       
   538         config.set_anonymous_allowed(cls.anonymous_allowed)
   535 
   539 
   536     @property
   540     @property
   537     def vreg(self):
   541     def vreg(self):
   538         return self.repo.vreg
   542         return self.repo.vreg
   539 
   543