@@ -60,7 +60,7 @@ class ResponseSchema(Schema):
60
60
({"location" : "query" }, False ),
61
61
]
62
62
)
63
- def aiohttp_app (request_schema , request_callable_schema , loop , test_client , request ):
63
+ def aiohttp_app (request_schema , request_callable_schema , loop , aiohttp_client , request ):
64
64
locations , nested = request .param
65
65
66
66
@docs (
@@ -69,26 +69,26 @@ def aiohttp_app(request_schema, request_callable_schema, loop, test_client, requ
69
69
description = "Test method description" ,
70
70
)
71
71
@use_kwargs (request_schema , ** locations )
72
- def handler_get (request ):
72
+ async def handler_get (request ):
73
73
print (request .data )
74
74
return web .json_response ({"msg" : "done" , "data" : {}})
75
75
76
76
@use_kwargs (request_schema )
77
- def handler_post (request ):
77
+ async def handler_post (request ):
78
78
print (request .data )
79
79
return web .json_response ({"msg" : "done" , "data" : {}})
80
80
81
81
@use_kwargs (request_callable_schema )
82
- def handler_post_callable_schema (request ):
82
+ async def handler_post_callable_schema (request ):
83
83
print (request .data )
84
84
return web .json_response ({"msg" : "done" , "data" : {}})
85
85
86
86
@use_kwargs (request_schema )
87
- def handler_post_echo (request ):
87
+ async def handler_post_echo (request ):
88
88
return web .json_response (request ["data" ])
89
89
90
90
@use_kwargs (request_schema , ** locations )
91
- def handler_get_echo (request ):
91
+ async def handler_get_echo (request ):
92
92
print (request .data )
93
93
return web .json_response (request ["data" ])
94
94
@@ -101,7 +101,7 @@ def handler_get_echo(request):
101
101
}
102
102
]
103
103
)
104
- def handler_get_variable (request ):
104
+ async def handler_get_variable (request ):
105
105
print (request .data )
106
106
return web .json_response (request ["data" ])
107
107
@@ -119,11 +119,11 @@ async def delete(self):
119
119
return web .json_response ({"hello" : "world" })
120
120
121
121
@use_kwargs (request_schema , ** locations )
122
- def handler_get_echo_old_data (request ):
122
+ async def handler_get_echo_old_data (request ):
123
123
print (request .data )
124
124
return web .json_response (request .data )
125
125
126
- def other (request ):
126
+ async def other (request ):
127
127
return web .Response ()
128
128
129
129
app = web .Application ()
@@ -164,4 +164,4 @@ def other(request):
164
164
)
165
165
app .middlewares .append (validation_middleware )
166
166
167
- return loop .run_until_complete (test_client (app ))
167
+ return loop .run_until_complete (aiohttp_client (app ))
0 commit comments