(self)
| 806 | next(self.part._serialize_form(data))) |
| 807 | |
| 808 | def test_serialize_multipart(self): |
| 809 | multipart = aiohttp.multipart.MultipartWriter(boundary=':') |
| 810 | multipart.append('foo-bar-baz') |
| 811 | multipart.append_json({'test': 'passed'}) |
| 812 | self.assertEqual( |
| 813 | [b'--:\r\n', |
| 814 | b'CONTENT-TYPE: text/plain; charset=utf-8\r\n' |
| 815 | b'CONTENT-LENGTH: 11', |
| 816 | b'\r\n\r\n', |
| 817 | b'foo-bar-baz', |
| 818 | b'\r\n', |
| 819 | b'--:\r\n', |
| 820 | b'CONTENT-TYPE: application/json', |
| 821 | b'\r\n\r\n', |
| 822 | b'{"test": "passed"}', |
| 823 | b'\r\n', |
| 824 | b'--:--\r\n', |
| 825 | b''], |
| 826 | list(self.part._serialize_multipart(multipart)) |
| 827 | ) |
| 828 | |
| 829 | def test_serialize_default(self): |
| 830 | with self.assertRaises(TypeError): |
nothing calls this directly
no test coverage detected