Files
codeql/javascript/ql/test/library-tests/frameworks/Express/tests.ql
Max Schaefer d4d9d61216 JavaScript: Consolidate Express tests.
Instead of having many small independent tests, we now just have a single test that pulls in all the individual tests and runs them together.

Concretely, each `.ql` file has been turned into a `.qll` file with a query predicate corresponding to the original `select` clause and named after the original `.ql` file, plus a prefix `test_`.

The newly added `tests.ql` imports all these `.qll`s.

The individual `.expected` files have been concatenated together into `tests.expected`, each prefixed with the name of the corresponding query predicate. (This is the format that qltest produces for tests with multiple query predicates.)
2019-03-01 09:39:31 +00:00

49 lines
1.5 KiB
Plaintext

import RouteHandlerExpr_getBody
import RouteSetup
import RouteSetup_getLastRouteHandlerExpr
import RouterDefinition_getMiddlewareStackAt
import isRequest
import RouteSetup_getRouter
import RedirectInvocation
import StandardRouteHandler
import RequestInputAccess
import SetCookie
import RouteHandler_getAResponseHeader
import RouteSetup_handlesSameRequestMethodAs
import HeaderDefinition_defines
import ResponseExpr
import RouterDefinition_getARouteHandler
import CookieMiddlewareInstance
import RouteHandlerExpr_getNextMiddleware
import HeaderDefinition
import ExpressSession
import RequestBodyAccess
import RouteSetup_getServer
import HeaderDefinition_getAHeaderName
import HeaderAccess
import RouteHandlerExpr
import RouteSetup_handlesAllRequestMethods
import RouterDefinition_getASubRouter
import HeaderDefinition_getNameExpr
import appCreation
import RouteSetup_getRequestMethod
import RouteExpr
import RouteHandler_getAResponseExpr
import isResponse
import ResponseBody
import ResponseSendArgument
import RouteSetup_getARouteHandler
import RouteHandlerExpr_getAMatchingAncestor
import isRouterCreation
import RouteSetup_getRouteHandlerExpr
import RouterDefinition_RouterDefinition
import RouteHandler_getARequestBodyAccess
import RouterDefinition_getMiddlewareStack
import RouteHandler
import RouteSetup_getARouteHandlerExpr
import RouteHandlerExpr_getPreviousMiddleware
import RequestExpr
import RouteHandlerExpr_getAsSubRouter
import Credentials
import RouteHandler_getARequestExpr