Skip to content

Commit 09a2c05

Browse files
committed
add test for the serverless express API
1 parent 3f33f2d commit 09a2c05

File tree

3 files changed

+26
-0
lines changed

3 files changed

+26
-0
lines changed

javascript/ql/test/library-tests/frameworks/ServerLess/test.expected

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@
33
| tst3/function/index.js:1:36:1:40 | event |
44
| tst4/app.js:1:36:1:40 | event |
55
| tst5/app.js:1:36:1:40 | event |
6+
| tst6/handler.js:6:23:6:36 | req.query.name |
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
const serverless = require("serverless-http");
2+
const express = require("express");
3+
const app = express();
4+
5+
app.get("/", (req, res, next) => {
6+
res.send("Hello " + req.query.name);
7+
});
8+
9+
module.exports.handler = serverless(app);
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
service: aws-node-express-api
2+
3+
frameworkVersion: '2'
4+
5+
provider:
6+
name: aws
7+
runtime: nodejs12.x
8+
lambdaHashingVersion: '20201221'
9+
10+
functions:
11+
api:
12+
handler: handler.handler
13+
events:
14+
- http:
15+
path: /
16+
method: ANY

0 commit comments

Comments
 (0)