def test_invalid_config(self): o = OceanDrift(loglevel=20) with self.assertRaises(ValueError): # outside min-max o.set_config('seed:number', 0) with self.assertRaises(ValueError): # not in list/enum o.set_config('vertical_mixing:diffusivitymodel', 'not_in_list') o.set_config('seed:number', 100) self.assertEqual(o.get_config('seed:number'), 100)
def test_invalid_config(self): o = OceanDrift(loglevel=20) with self.assertRaises(ValueError): o.set_config('seed:number_of_elements', 0) o.set_config('seed:number_of_elements', 100) self.assertEqual(o.get_config('seed:number_of_elements'), 100)