def test_list_field(app):
class ListSchema(Schema):
services = ListField(fields.String())
schema = ListSchema()
# case 1: scalar as list
data = {'services': 'redis-server'}
result = schema.load(data)
assert result.data['services'] == ['redis-server']
# case 2: list
data = {'services': ['redis-server']}
result = schema.load(data)
assert result.data['services'] == ['redis-server']
评论列表
文章目录