server/test/unittest_session.py
changeset 9246 593b29325f68
parent 9240 6356adcb652c
child 9402 2c48c091b6a2
child 9411 6aec72169ee1
equal deleted inserted replaced
9218:c027ed79f1ce 9246:593b29325f68
    23     def test_dbapi_query(self):
    23     def test_dbapi_query(self):
    24         session = self.repo.internal_session()
    24         session = self.repo.internal_session()
    25         self.assertFalse(session.running_dbapi_query)
    25         self.assertFalse(session.running_dbapi_query)
    26         session.close()
    26         session.close()
    27 
    27 
       
    28     def test_integrity_hooks(self):
       
    29         with self.repo.internal_session() as session:
       
    30             self.assertEqual(HOOKS_ALLOW_ALL, session.hooks_mode)
       
    31             self.assertEqual(set(('integrity',)), session.disabled_hook_categories)
       
    32             self.assertEqual(set(), session.enabled_hook_categories)
       
    33             session.commit()
       
    34             self.assertEqual(HOOKS_ALLOW_ALL, session.hooks_mode)
       
    35             self.assertEqual(set(('integrity',)), session.disabled_hook_categories)
       
    36             self.assertEqual(set(), session.enabled_hook_categories)
    28 
    37 
    29 class SessionTC(CubicWebTC):
    38 class SessionTC(CubicWebTC):
    30 
    39 
    31     def test_hooks_control(self):
    40     def test_hooks_control(self):
    32         session = self.session
    41         session = self.session