equal
deleted
inserted
replaced
26 from cubicweb.devtools import TestServerConfiguration |
26 from cubicweb.devtools import TestServerConfiguration |
27 |
27 |
28 from logilab.database import get_db_helper |
28 from logilab.database import get_db_helper |
29 from yams import register_base_type, unregister_base_type |
29 from yams import register_base_type, unregister_base_type |
30 |
30 |
|
31 schema = config = None |
31 def setUpModule(*args): |
32 def setUpModule(*args): |
32 register_base_type('BabarTestType', ('jungle_speed',)) |
33 register_base_type('BabarTestType', ('jungle_speed',)) |
33 helper = get_db_helper('sqlite') |
34 helper = get_db_helper('sqlite') |
34 helper.TYPE_MAPPING['BabarTestType'] = 'TEXT' |
35 helper.TYPE_MAPPING['BabarTestType'] = 'TEXT' |
35 helper.TYPE_CONVERTERS['BabarTestType'] = lambda x: '"%s"' % x |
36 helper.TYPE_CONVERTERS['BabarTestType'] = lambda x: '"%s"' % x |
42 schema = loader.load(config) |
43 schema = loader.load(config) |
43 |
44 |
44 |
45 |
45 def tearDownModule(*args): |
46 def tearDownModule(*args): |
46 global schema, config |
47 global schema, config |
47 del schema, config |
48 schema = config = None |
48 |
49 |
49 unregister_base_type('BabarTestType') |
50 unregister_base_type('BabarTestType') |
50 helper = get_db_helper('sqlite') |
51 helper = get_db_helper('sqlite') |
51 helper.TYPE_MAPPING.pop('BabarTestType', None) |
52 helper.TYPE_MAPPING.pop('BabarTestType', None) |
52 helper.TYPE_CONVERTERS.pop('BabarTestType', None) |
53 helper.TYPE_CONVERTERS.pop('BabarTestType', None) |