def test_no_dict(self): 'Скаляр вместо словаря' args = {'a' : '15'} accepts = {'a' : {'b' : int, 'c' : float}} self.assertEqual(normalize(args, accepts), {'a' : '15'})
def test_positive(self): 'Положительный тест' args = {'a' : '15', 'b' : '3.1415', 'c' : 'hehe', 'e' : {'f' : '8', 'g' : '3'}} accepts = {'a' : int, 'b' : float, 'e' : {'g' : int}} self.assertEqual(normalize(args, accepts), {'a' : '15', 'b' : '3.1415', 'e' : {'g' : '3'}})