hooks/test/unittest_hooks.py
branchstable
changeset 4689 4eb1f4490538
parent 4667 6c8eccb1b695
child 5030 5238d9a8dfee
equal deleted inserted replaced
4688:6ea3a3b21c6a 4689:4eb1f4490538
     7 
     7 
     8 from logilab.common.testlib import TestCase, unittest_main
     8 from logilab.common.testlib import TestCase, unittest_main
     9 
     9 
    10 from datetime import datetime
    10 from datetime import datetime
    11 
    11 
    12 from cubicweb import (ConnectionError, ValidationError, AuthenticationError,
    12 from cubicweb import ValidationError, AuthenticationError, BadConnectionId
    13                       BadConnectionId)
    13 from cubicweb.devtools.testlib import CubicWebTC
    14 from cubicweb.devtools.testlib import CubicWebTC, get_versions
       
    15 
       
    16 from cubicweb.server.sqlutils import SQL_PREFIX
       
    17 from cubicweb.server.repository import Repository
       
    18 
       
    19 orig_get_versions = Repository.get_versions
       
    20 
       
    21 def setup_module(*args):
       
    22     Repository.get_versions = get_versions
       
    23 
       
    24 def teardown_module(*args):
       
    25     Repository.get_versions = orig_get_versions
       
    26 
       
    27 
       
    28 
    14 
    29 class CoreHooksTC(CubicWebTC):
    15 class CoreHooksTC(CubicWebTC):
    30 
    16 
    31     def test_delete_internal_entities(self):
    17     def test_delete_internal_entities(self):
    32         self.assertRaises(ValidationError, self.execute,
    18         self.assertRaises(ValidationError, self.execute,