def test_serialization_with_invalid_data(self, model):
field = fields.MACAddressField()
model.mac = 'random string'
with pytest.raises(marshmallow.ValidationError) as e:
field.serialize('mac', model)
assert str(e.value) == "\"random string\" cannot be formatted as MAC."
评论列表
文章目录