def handler(request): data = yield from request.post() self.assertEqual(['sample.crt', 'sample.key'], list(data.keys())) for fs in data.values(): check_file(fs) resp = web.Response(body=b'OK') return resp
def handler(request): data = yield from request.post() self.assertEqual(["sample.crt", "sample.key"], list(data.keys())) for fs in data.values(): check_file(fs) fs.file.close() resp = web.Response(body=b"OK") return resp
def handler(request): data = yield from request.post() files = data.getall('file') _file_names = [] for _file in files: self.assertFalse(_file.file.closed) if _file.filename == 'test1.jpeg': self.assertEqual(_file.file.read(), b'binary data 1') if _file.filename == 'test2.jpeg': self.assertEqual(_file.file.read(), b'binary data 2') _file_names.append(_file.filename) self.assertCountEqual(_file_names, ['test1.jpeg', 'test2.jpeg']) resp = web.Response(body=b'OK') return resp
def handler(request): data = yield from request.post() files = data.getall("file") _file_names = [] for _file in files: self.assertFalse(_file.file.closed) if _file.filename == "test1.jpeg": self.assertEqual(_file.file.read(), b"binary data 1") if _file.filename == "test2.jpeg": self.assertEqual(_file.file.read(), b"binary data 2") _file_names.append(_file.filename) self.assertCountEqual(_file_names, ["test1.jpeg", "test2.jpeg"]) resp = web.Response(body=b"OK") return resp
def handler(request): data = yield from request.post() self.assertEqual(b'123', data['name']) return web.Response()
def handler(request): yield from request.post() self.fail('Handler should not proceed to this point in case of ' 'unknown Expect header')
def handler(request): data = yield from request.post() lst = list(sorted(data.items())) self.assertEqual([('a', '1'), ('a', '2')], lst) return web.Response(body=b'OK')
def handler(request): data = yield from request.post() self.assertEqual({'a': '1', 'b': '2'}, dict(data)) return web.Response(body=b'OK')
def handler(request): data = yield from request.post() self.assertEqual({"a": "1", "b": "2"}, dict(data)) return web.Response(body=b"OK")
def handler(request): data = yield from request.post() self.assertEqual(b"123", data["name"]) return web.Response()
def handler(request): data = yield from request.post() lst = list(sorted(data.items())) self.assertEqual([("a", "1"), ("a", "2")], lst) return web.Response(body=b"OK")
def handler(request): form = yield from request.post() raw_data = form['file'].file.read() self.assertEqual(data, raw_data) return web.Response(body=b'OK')