Esempio n. 1
0
    def test_create_config(self):
        cfg_exp = ConfigParser()
        cfg_exp['DEFAULT']['db_path'] = 'mn_db'

        cfg_obs = _create_config()
        cfg_obs.read(get_data_path('default.cfg'))
        self.assertEqual(cfg_exp, cfg_obs)
Esempio n. 2
0
    def test_create_config_overwrite(self):
        cfg_obs = _create_config()
        cfg_obs.read(get_data_path('default.cfg'))
        # overwrite "db_path"
        cfg_obs.read(get_data_path('param.cfg'))

        cfg_exp = ConfigParser()
        cfg_exp['DEFAULT']['db_path'] = 'db'
        cfg_exp.add_section('prodigal')
        cfg_exp['prodigal']['-t'] = '1'
        self.assertEqual(cfg_obs, cfg_exp)