16
16
17
17
# `app.add_routes` with list
18
18
async def foo (request ): # $ requestHandler
19
- return web .Response (text = "foo" )
19
+ return web .Response (text = "foo" ) # $ HttpResponse
20
20
21
21
async def foo2 (request ): # $ requestHandler
22
- return web .Response (text = "foo2" )
22
+ return web .Response (text = "foo2" ) # $ HttpResponse
23
23
24
24
async def foo3 (request ): # $ requestHandler
25
- return web .Response (text = "foo3" )
25
+ return web .Response (text = "foo3" ) # $ HttpResponse
26
26
27
27
app .add_routes ([
28
28
web .get ("/foo" , foo ), # $ routeSetup="/foo"
@@ -36,32 +36,32 @@ async def foo3(request): # $ requestHandler
36
36
37
37
@routes .get ("/bar" ) # $ routeSetup="/bar"
38
38
async def bar (request ): # $ requestHandler
39
- return web .Response (text = "bar" )
39
+ return web .Response (text = "bar" ) # $ HttpResponse
40
40
41
41
@routes .route ("*" , "/bar2" ) # $ routeSetup="/bar2"
42
42
async def bar2 (request ): # $ requestHandler
43
- return web .Response (text = "bar2" )
43
+ return web .Response (text = "bar2" ) # $ HttpResponse
44
44
45
45
@routes .get (path = "/bar3" ) # $ routeSetup="/bar3"
46
46
async def bar3 (request ): # $ requestHandler
47
- return web .Response (text = "bar3" )
47
+ return web .Response (text = "bar3" ) # $ HttpResponse
48
48
49
49
app .add_routes (routes )
50
50
51
51
52
52
# `app.router.add_get` / `app.router.add_route`
53
53
async def baz (request ): # $ requestHandler
54
- return web .Response (text = "baz" )
54
+ return web .Response (text = "baz" ) # $ HttpResponse
55
55
56
56
app .router .add_get ("/baz" , baz ) # $ routeSetup="/baz"
57
57
58
58
async def baz2 (request ): # $ requestHandler
59
- return web .Response (text = "baz2" )
59
+ return web .Response (text = "baz2" ) # $ HttpResponse
60
60
61
61
app .router .add_route ("*" , "/baz2" , baz2 ) # $ routeSetup="/baz2"
62
62
63
63
async def baz3 (request ): # $ requestHandler
64
- return web .Response (text = "baz3" )
64
+ return web .Response (text = "baz3" ) # $ HttpResponse
65
65
66
66
app .router .add_get (path = "/baz3" , handler = baz3 ) # $ routeSetup="/baz3"
67
67
@@ -73,7 +73,7 @@ async def baz3(request): # $ requestHandler
73
73
class MyCustomHandlerClass :
74
74
75
75
async def foo_handler (self , request ): # $ MISSING: requestHandler
76
- return web .Response (text = "MyCustomHandlerClass.foo" )
76
+ return web .Response (text = "MyCustomHandlerClass.foo" ) # $ HttpResponse
77
77
78
78
my_custom_handler = MyCustomHandlerClass ()
79
79
app .router .add_get ("/MyCustomHandlerClass/foo" , my_custom_handler .foo_handler ) # $ routeSetup="/MyCustomHandlerClass/foo"
@@ -84,7 +84,7 @@ async def foo_handler(self, request): # $ MISSING: requestHandler
84
84
# `app.add_routes` with list
85
85
class MyWebView1 (web .View ):
86
86
async def get (self ): # $ requestHandler
87
- return web .Response (text = "MyWebView1.get" )
87
+ return web .Response (text = "MyWebView1.get" ) # $ HttpResponse
88
88
89
89
app .add_routes ([
90
90
web .view ("/MyWebView1" , MyWebView1 ) # $ routeSetup="/MyWebView1"
@@ -97,28 +97,28 @@ async def get(self): # $ requestHandler
97
97
@routes .view ("/MyWebView2" ) # $ routeSetup="/MyWebView2"
98
98
class MyWebView2 (web .View ):
99
99
async def get (self ): # $ requestHandler
100
- return web .Response (text = "MyWebView2.get" )
100
+ return web .Response (text = "MyWebView2.get" ) # $ HttpResponse
101
101
102
102
app .add_routes (routes )
103
103
104
104
105
105
# `app.router.add_view`
106
106
class MyWebView3 (web .View ):
107
107
async def get (self ): # $ requestHandler
108
- return web .Response (text = "MyWebView3.get" )
108
+ return web .Response (text = "MyWebView3.get" ) # $ HttpResponse
109
109
110
110
app .router .add_view ("/MyWebView3" , MyWebView3 ) # $ routeSetup="/MyWebView3"
111
111
112
112
# no route-setup
113
113
class MyWebViewNoRoute (web .View ):
114
114
async def get (self ): # $ requestHandler
115
- return web .Response (text = "MyWebViewNoRoute.get" )
115
+ return web .Response (text = "MyWebViewNoRoute.get" ) # $ HttpResponse
116
116
117
117
if len (__name__ ) < 0 : # avoid running, but fool analysis to not consider dead code
118
118
# no explicit-view subclass (but route-setup)
119
119
class MyWebViewNoSubclassButRoute (somelib .someclass ):
120
120
async def get (self ): # $ requestHandler
121
- return web .Response (text = "MyWebViewNoSubclassButRoute.get" )
121
+ return web .Response (text = "MyWebViewNoSubclassButRoute.get" ) # $ HttpResponse
122
122
123
123
app .router .add_view ("/MyWebViewNoSubclassButRoute" , MyWebViewNoSubclassButRoute ) # $ routeSetup="/MyWebViewNoSubclassButRoute"
124
124
@@ -127,14 +127,14 @@ async def get(self): # $ requestHandler
127
127
# for `add_get` only being for async functions.
128
128
if True :
129
129
async def no_rules (request ): # $ requestHandler
130
- return web .Response (text = "no_rules" )
130
+ return web .Response (text = "no_rules" ) # $ HttpResponse
131
131
132
132
app .router .add_view ("/no_rules" , no_rules ) # $ routeSetup="/no_rules"
133
133
134
134
135
135
class NoRulesView (web .View ):
136
136
async def get (self ): # $ requestHandler
137
- return web .Response (text = "NoRulesView.get" )
137
+ return web .Response (text = "NoRulesView.get" ) # $ HttpResponse
138
138
139
139
app .router .add_get ("/NoRulesView" , NoRulesView ) # $ routeSetup="/NoRulesView"
140
140
@@ -149,7 +149,7 @@ async def get(self): # $ requestHandler
149
149
async def matching (request : web .Request ): # $ requestHandler
150
150
name = request .match_info ['name' ]
151
151
number = request .match_info ['number' ]
152
- return web .Response (text = "matching name={} number={}" .format (name , number ))
152
+ return web .Response (text = "matching name={} number={}" .format (name , number )) # $ HttpResponse
153
153
154
154
app .router .add_get (r"/matching/{name}/{number:\d+}" , matching ) # $ routeSetup="/matching/{name}/{number:\d+}"
155
155
@@ -161,7 +161,7 @@ async def matching(request: web.Request): # $ requestHandler
161
161
subapp = web .Application ()
162
162
163
163
async def subapp_handler (request ): # $ requestHandler
164
- return web .Response (text = "subapp_handler" )
164
+ return web .Response (text = "subapp_handler" ) # $ HttpResponse
165
165
166
166
subapp .router .add_get ("/subapp_handler" , subapp_handler ) # $ routeSetup="/subapp_handler"
167
167
@@ -177,7 +177,7 @@ async def subapp_handler(request): # $ requestHandler
177
177
178
178
if True :
179
179
async def manual_dispatcher_instance (request ): # $ requestHandler
180
- return web .Response (text = "manual_dispatcher_instance" )
180
+ return web .Response (text = "manual_dispatcher_instance" ) # $ HttpResponse
181
181
182
182
url_dispatcher = web .UrlDispatcher ()
183
183
url_dispatcher .add_get ("/manual_dispatcher_instance" , manual_dispatcher_instance ) # $ routeSetup="/manual_dispatcher_instance"
0 commit comments