def __init__(self): config = OpenIHMConfig() self.real_config = config self.test_dir = os.path.dirname(__file__) config_file = os.path.join(self.test_dir, '..', 'test_openihm.cfg') read = config.read(config_file) if len(read) != 1: m = 'Need test_openihm.cfg setup with database parameters' e = unittest.SkipTest(m) raise e Config.set_config(config) self.dbconfig = config.database_config() self.config = DbConfig(**self.dbconfig)
def test_dbinfo(self): Config.set_config(dummy_config()) self.assertEqual(Config.dbinfo(), {'a': 'b'})