@@ -5,7 +5,6 @@ const bodyParser = require('body-parser')
5
5
const ejs = require ( 'ejs' ) . __express
6
6
const serverlessExpress = require ( '../src/index' )
7
7
const {
8
- log,
9
8
makeEvent,
10
9
makeResponse,
11
10
EACH_MATRIX
@@ -20,7 +19,7 @@ describe.each(EACH_MATRIX)('%s:%s: integration tests', (eventSourceName, framewo
20
19
app = express ( )
21
20
router = express . Router ( )
22
21
app . use ( '/' , router )
23
- serverlessExpressInstance = serverlessExpress ( { app, log } )
22
+ serverlessExpressInstance = serverlessExpress ( { app } )
24
23
} )
25
24
26
25
test ( 'handler returns promise' , ( ) => {
@@ -66,7 +65,6 @@ describe.each(EACH_MATRIX)('%s:%s: integration tests', (eventSourceName, framewo
66
65
} )
67
66
68
67
test ( 'GET JSON' , async ( ) => {
69
- // TODO: Fix lambdaEdge query strings
70
68
const multiValueQueryStringParameters = {
71
69
singleNormal : [ '1' ] ,
72
70
singleSpecial : [ 'hello world!' ] ,
@@ -92,16 +90,14 @@ describe.each(EACH_MATRIX)('%s:%s: integration tests', (eventSourceName, framewo
92
90
const response = await serverlessExpressInstance . handler ( event )
93
91
const expectedResponse = makeResponse ( {
94
92
eventSourceName,
95
- body : eventSourceName === 'lambdaEdge'
96
- ? '{}'
97
- : JSON . stringify ( {
98
- ...queryStringParameters ,
99
- arr : multiValueQueryStringParameters . arr
100
- } ) ,
93
+ body : JSON . stringify ( {
94
+ ...queryStringParameters ,
95
+ arr : multiValueQueryStringParameters . arr
96
+ } ) ,
101
97
multiValueHeaders : {
102
98
'content-length' : [ '82' ] ,
103
- etag : eventSourceName === 'lambdaEdge' ? [ 'W/"2-vyGp6PvFo4RvsFtPoIWeCReyIC8"' ] : [ 'W/"52-QR4hWttXm/4xeZPYy7nze/EjYXg"' ] ,
104
- 'x-custom-header' : eventSourceName === 'lambdaEdge' ? [ 'undefined' ] : [ '1' ]
99
+ etag : [ 'W/"52-QR4hWttXm/4xeZPYy7nze/EjYXg"' ] ,
100
+ 'x-custom-header' : [ '1' ]
105
101
}
106
102
} )
107
103
expect ( response ) . toEqual ( expectedResponse )
@@ -130,7 +126,7 @@ describe.each(EACH_MATRIX)('%s:%s: integration tests', (eventSourceName, framewo
130
126
path : '/users' ,
131
127
httpMethod : 'GET'
132
128
} )
133
- const serverlessExpressInstanceWithCallbackResolutionMode = serverlessExpress ( { app, log , resolutionMode : 'CALLBACK' } )
129
+ const serverlessExpressInstanceWithCallbackResolutionMode = serverlessExpress ( { app, resolutionMode : 'CALLBACK' } )
134
130
serverlessExpressInstanceWithCallbackResolutionMode . handler ( event , { } , callback )
135
131
} )
136
132
@@ -157,7 +153,7 @@ describe.each(EACH_MATRIX)('%s:%s: integration tests', (eventSourceName, framewo
157
153
path : '/users' ,
158
154
httpMethod : 'GET'
159
155
} )
160
- const serverlessExpressInstanceWithContextResolutionMode = serverlessExpress ( { app, log , resolutionMode : 'CONTEXT' } )
156
+ const serverlessExpressInstanceWithContextResolutionMode = serverlessExpress ( { app, resolutionMode : 'CONTEXT' } )
161
157
serverlessExpressInstanceWithContextResolutionMode . handler ( event , context )
162
158
} )
163
159
0 commit comments