コード例 #1
0
ファイル: test_utils.py プロジェクト: lawlietsoul/molml
 def test_get_dict_func_getter_callable(self):
     f = get_dict_func_getter({})
     self.assertAlmostEqual(f(lambda x: x)(3), 3)
コード例 #2
0
ファイル: test_utils.py プロジェクト: lawlietsoul/molml
 def test_get_dict_func_getter(self):
     f = get_dict_func_getter({'norm': lambda x: x})
     self.assertAlmostEqual(f('norm')(3), 3)
コード例 #3
0
ファイル: test_utils.py プロジェクト: lawlietsoul/molml
 def test_get_dict_func_getter_fails(self):
     f = get_dict_func_getter({})
     with self.assertRaises(KeyError):
         self.assertAlmostEqual(f('not_real')(3), 0.00)