def test_instantiation_from_config(name, parameters): cp = WorkflowConfigParser() cp.add_section('test') ifo_name = 'ifo' cp.set('test', '{}_model'.format(ifo_name), name) for key in parameters: cp.set('test', '{}_{}'.format(ifo_name, key), parameters[key]) from_config = calibration.Recalibrate.from_config(cp, ifo_name, 'test') assert all([from_config.name == name, from_config.ifo_name == ifo_name])
def test_instantiation_from_config(self): parameters = dict(minimum_frequency='10', maximum_frequency='1024', n_points='5') cp = WorkflowConfigParser() cp.add_section('test') ifo_name = 'ifo' cp.set('test', '{}_model'.format(ifo_name), 'cubic_spline') for key in parameters: cp.set('test', '{}_{}'.format(ifo_name, key), parameters[key]) from_config = strain.read_model_from_config(cp, ifo_name, 'test') self.assertTrue(all([from_config.name == 'cubic_spline', from_config.ifo_name == ifo_name]))
def test_instantiation_from_config(self): parameters = dict(minimum_frequency='10', maximum_frequency='1024', n_points='5') cp = WorkflowConfigParser() cp.add_section('test') ifo_name = 'ifo' cp.set('test', '{}_model'.format(ifo_name), 'cubic_spline') for key in parameters: cp.set('test', '{}_{}'.format(ifo_name, key), parameters[key]) from_config = strain.read_model_from_config(cp, ifo_name, 'test') self.assertTrue( all([ from_config.name == 'cubic_spline', from_config.ifo_name == ifo_name ]))