@@ -5,7 +5,6 @@ const bodyParser = require('body-parser')
55const ejs = require ( 'ejs' ) . __express
66const serverlessExpress = require ( '../src/index' )
77const {
8- log,
98 makeEvent,
109 makeResponse,
1110 EACH_MATRIX
@@ -20,7 +19,7 @@ describe.each(EACH_MATRIX)('%s:%s: integration tests', (eventSourceName, framewo
2019 app = express ( )
2120 router = express . Router ( )
2221 app . use ( '/' , router )
23- serverlessExpressInstance = serverlessExpress ( { app, log } )
22+ serverlessExpressInstance = serverlessExpress ( { app } )
2423 } )
2524
2625 test ( 'handler returns promise' , ( ) => {
@@ -66,7 +65,6 @@ describe.each(EACH_MATRIX)('%s:%s: integration tests', (eventSourceName, framewo
6665 } )
6766
6867 test ( 'GET JSON' , async ( ) => {
69- // TODO: Fix lambdaEdge query strings
7068 const multiValueQueryStringParameters = {
7169 singleNormal : [ '1' ] ,
7270 singleSpecial : [ 'hello world!' ] ,
@@ -92,16 +90,14 @@ describe.each(EACH_MATRIX)('%s:%s: integration tests', (eventSourceName, framewo
9290 const response = await serverlessExpressInstance . handler ( event )
9391 const expectedResponse = makeResponse ( {
9492 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+ } ) ,
10197 multiValueHeaders : {
10298 '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' ]
105101 }
106102 } )
107103 expect ( response ) . toEqual ( expectedResponse )
@@ -130,7 +126,7 @@ describe.each(EACH_MATRIX)('%s:%s: integration tests', (eventSourceName, framewo
130126 path : '/users' ,
131127 httpMethod : 'GET'
132128 } )
133- const serverlessExpressInstanceWithCallbackResolutionMode = serverlessExpress ( { app, log , resolutionMode : 'CALLBACK' } )
129+ const serverlessExpressInstanceWithCallbackResolutionMode = serverlessExpress ( { app, resolutionMode : 'CALLBACK' } )
134130 serverlessExpressInstanceWithCallbackResolutionMode . handler ( event , { } , callback )
135131 } )
136132
@@ -157,7 +153,7 @@ describe.each(EACH_MATRIX)('%s:%s: integration tests', (eventSourceName, framewo
157153 path : '/users' ,
158154 httpMethod : 'GET'
159155 } )
160- const serverlessExpressInstanceWithContextResolutionMode = serverlessExpress ( { app, log , resolutionMode : 'CONTEXT' } )
156+ const serverlessExpressInstanceWithContextResolutionMode = serverlessExpress ( { app, resolutionMode : 'CONTEXT' } )
161157 serverlessExpressInstanceWithContextResolutionMode . handler ( event , context )
162158 } )
163159
0 commit comments