def test_specify_keys_triggers_warnings(self, valid_message_data):
message_data = self._make_message_data(
valid_message_data,
keys=(1, 2)
)
with warnings.catch_warnings(record=True) as warns:
self.message_class(**message_data)
assert len(warns) == 1
keys_warning = warns[0]
assert issubclass(keys_warning.category, DeprecationWarning)
assert ('Passing in keys explicitly is deprecated.'
in keys_warning.message)
评论列表
文章目录