From ea0e382f8233ffd4fcc991da3bba4a0fcb7dfd3b Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Wed, 17 Oct 2018 04:15:36 -0700 Subject: [PATCH] test for #71 --- tests/test_responder.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/test_responder.py b/tests/test_responder.py index 2eb3015..89067d7 100644 --- a/tests/test_responder.py +++ b/tests/test_responder.py @@ -348,3 +348,14 @@ def test_mount_wsgi_app(api, flask, session): r = session.get("http://;/flask") assert r.ok + + +def test_async_class_based_views(api, session): + @api.route("/") + class Resource: + async def on_post(self, req, resp): + resp.text = await req.text + + data = "frame" + r = session.post(api.url_for(Resource), data=data) + assert r.text == data