def test_basic_multiple(self):
first = ValueTarget()
second = ValueTarget()
third = ValueTarget()
encoder = MultipartEncoder(fields={
'first': 'foo',
'second': 'bar',
'third': 'baz'
})
parser = StreamingFormDataParser(
headers={'Content-Type': encoder.content_type})
parser.register('first', first)
parser.register('second', second)
parser.register('third', third)
parser.data_received(encoder.to_string())
self.assertEqual(first.value, b'foo')
self.assertEqual(second.value, b'bar')
self.assertEqual(third.value, b'baz')
评论列表
文章目录