Python: Add more aiohttp view routing tests

This commit is contained in:
Rasmus Wriedt Larsen
2021-06-01 13:13:04 +02:00
parent 1aa222d7cc
commit 8c039d5688

View File

@@ -109,6 +109,19 @@ if True:
app.router.add_view("/MyWebView3", MyWebView3) # $ MISSING: routeSetup
# no route-setup
class MyWebViewNoRoute(web.View):
async def get(self): # $ MISSING: requestHandler
return web.Response(text="MyWebViewNoRoute.get")
if len(__name__) < 0: # avoid running, but fool analysis to not consider dead code
# no explicit-view subclass (but route-setup)
class MyWebViewNoSubclassButRoute(somelib.someclass):
async def get(self): # $ MISSING: requestHandler
return web.Response(text="MyWebViewNoSubclassButRoute.get")
app.router.add_view("/MyWebViewNoSubclassButRoute", MyWebViewNoSubclassButRoute) # $ MISSING: routeSetup
## =================== ##
## "Routed parameters" ##
## =================== ##