common/test/unittest_migration.py
changeset 2773 b2530e3e0afb
parent 2657 de974465d381
child 3448 495862266785
equal deleted inserted replaced
2767:58c519e5a31f 2773:b2530e3e0afb
     8 
     8 
     9 from os.path import abspath
     9 from os.path import abspath
    10 from logilab.common.testlib import TestCase, unittest_main
    10 from logilab.common.testlib import TestCase, unittest_main
    11 
    11 
    12 from cubicweb.devtools import TestServerConfiguration
    12 from cubicweb.devtools import TestServerConfiguration
    13 from cubicweb.devtools.apptest import TestEnvironment
       
    14 
       
    15 from cubicweb.cwconfig import CubicWebConfiguration
    13 from cubicweb.cwconfig import CubicWebConfiguration
    16 from cubicweb.common.migration import MigrationHelper, filter_scripts
    14 from cubicweb.common.migration import MigrationHelper, filter_scripts
    17 from cubicweb.server.migractions import ServerMigrationHelper
    15 from cubicweb.server.migractions import ServerMigrationHelper
    18 
    16 
    19 
    17 
    96     def test_db_creation(self):
    94     def test_db_creation(self):
    97         """make sure database can be created"""
    95         """make sure database can be created"""
    98         config = ApptestConfiguration('data')
    96         config = ApptestConfiguration('data')
    99         source = config.sources()['system']
    97         source = config.sources()['system']
   100         self.assertEquals(source['db-driver'], 'sqlite')
    98         self.assertEquals(source['db-driver'], 'sqlite')
   101         cleanup_sqlite(source['db-name'], removecube=True)
    99         cleanup_sqlite(source['db-name'], removetemplate=True)
   102         init_test_database(driver=source['db-driver'], config=config)
   100         init_test_database(config=config)
   103 
   101 
   104 
   102 
   105 if __name__ == '__main__':
   103 if __name__ == '__main__':
   106     unittest_main()
   104     unittest_main()