示例#1
0
 def test_circle(self) :
     changed_ini = dict(self.params_init)
     changed_ini['a'] = 15
     parse_ini.write_params(changed_ini, 'temp.ini', prefix='tt_')
     read_ini = parse_ini.parse('temp.ini', self.params_init, prefix='tt_')
     self.assertEqual(read_ini['a'], 15)
     self.assertEqual(read_ini['b'], 10)
     os.remove('temp.ini')
示例#2
0
 def test_circle(self) :
     changed_ini = dict(test_ini_dict)
     changed_ini['a_string'] = 'a different string'
     changed_ini['a'] = 5
     changed_ini['a_list'] = [5,6,7]
     copy_changed = dict(changed_ini)
     parse_ini.write_params(changed_ini, 'temp.ini')
     read_ini = parse_ini.parse('temp.ini', test_ini_dict)
     os.remove('temp.ini')
     for key, value in copy_changed.iteritems() :
         self.assertTrue(read_ini.has_key(key))
         self.assertEqual(value, read_ini[key])
         self.assertEqual(value, changed_ini[key])