Ejemplo n.º 1
0
 def test_example(self):
     conf_pars = ConfigParameters(_rpath + 'example.cfg')
     conf_pars.parse_groups()
     res = conf_pars.groups
     expected = [{
         'index': 1,
         'shells': [1, 2],
         'ewindow': (-7.6, 3.0),
         'normalize': True,
         'normion': True
     }, {
         'index': 2,
         'shells': [3],
         'ewindow': (-1.6, 2.0),
         'normalize': True,
         'normion': True
     }]
     self.assertListEqual(res, expected)
Ejemplo n.º 2
0
 def test_gr_required(self):
     conf_pars = ConfigParameters(_rpath + 'parse_groups_1.cfg')
     err_mess = "Required parameter"
     with self.assertRaisesRegexp(Exception, err_mess):
         conf_pars.parse_groups()