def test_dict_to_duration_invalid(self): duration_dict = {'sec': 1} with self.assertRaises(ValueError): dict_to_duration(duration_dict)
def test_dict_to_duration_valid(self): expected_nanoseconds = 1000000002 duration_dict = {'sec': 1, 'nsec': 2} duration = dict_to_duration(duration_dict) assert duration.nanoseconds == expected_nanoseconds