Files
codeql/javascript/ql/test/library-tests/frameworks/connect/src/test.js
Erik Krogh Kristensen b509627113 add tests for connect
2021-08-31 14:23:23 +02:00

36 lines
788 B
JavaScript

var connect = require('connect');
var http = require('http');
var app = connect(); // HTTP::Server
app.use(function handler1(req, res){ // HTTP:RouteHandler
res.setHeader('HEADER1', ''); // HTTP:HeaderDefinition
req.cookies.get('foo');
});
var basicAuth = require('basic-auth-connect');
app.use(basicAuth('username', 'password'));
function getHandler() {
return function (req, res){}
}
app.use(getHandler());
app.use(function(req,res){})
.use(function(req,res){})
.notUse(function(req,res){})
.use(function(req,res){});
app.use(function (error, req, res, next){
res.setHeader('HEADER2', '');
});
app.use(function ({url, query, cookies}, res){
cookies.get(query.foobar);
});
app.use(function (req, res){
var url = req.url;
res.end(url);
});