File tree Expand file tree Collapse file tree
python/ql/test/library-tests/frameworks/aiohttp Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -109,6 +109,19 @@ async def get(self): # $ MISSING: requestHandler
109109
110110 app .router .add_view ("/MyWebView3" , MyWebView3 ) # $ MISSING: routeSetup
111111
112+ # no route-setup
113+ class MyWebViewNoRoute (web .View ):
114+ async def get (self ): # $ MISSING: requestHandler
115+ return web .Response (text = "MyWebViewNoRoute.get" )
116+
117+ if len (__name__ ) < 0 : # avoid running, but fool analysis to not consider dead code
118+ # no explicit-view subclass (but route-setup)
119+ class MyWebViewNoSubclassButRoute (somelib .someclass ):
120+ async def get (self ): # $ MISSING: requestHandler
121+ return web .Response (text = "MyWebViewNoSubclassButRoute.get" )
122+
123+ app .router .add_view ("/MyWebViewNoSubclassButRoute" , MyWebViewNoSubclassButRoute ) # $ MISSING: routeSetup
124+
112125## =================== ##
113126## "Routed parameters" ##
114127## =================== ##
You can’t perform that action at this time.
0 commit comments