File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed
python/ql/test/library-tests/frameworks/aiohttp Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -109,6 +109,19 @@ async def get(self): # $ MISSING: requestHandler
109
109
110
110
app .router .add_view ("/MyWebView3" , MyWebView3 ) # $ MISSING: routeSetup
111
111
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
+
112
125
## =================== ##
113
126
## "Routed parameters" ##
114
127
## =================== ##
You can’t perform that action at this time.
0 commit comments