@@ -51,23 +51,23 @@ describe('Test handling request', () => {
5151 return { ok : 1 } ;
5252 } ) ;
5353
54- handler ( event , { requestId : 12345 } , ( err , result ) => {
54+ handler ( event , { logStreamName : '1' , awsRequestId : '1' } , ( err , result ) => {
5555 expect ( result ) . to . have . all . keys ( [ 'statusCode' , 'body' , 'headers' ] ) ;
5656 expect ( result . headers ) . to . be . an ( 'object' ) ;
5757 expect ( result . headers ) . to . have . all . keys ( 'Access-Control-Allow-Origin' ) ;
5858 expect ( result . statusCode ) . to . be . equal ( 200 ) ;
5959 expect ( result . body ) . to . be . a ( 'string' ) ;
6060 const response = JSON . parse ( result . body ) ;
6161 expect ( response ) . to . be . not . null ;
62- expect ( response ) . to . have . all . keys ( [ 'data' , 'dataAvailable' , 'executionTimeInMs' , 'originalRequest' , 'status' , 'requestId' ] ) ;
62+ expect ( response ) . to . have . all . keys ( [ 'data' , 'dataAvailable' , 'executionTimeInMs' , 'originalRequest' , 'status' , 'requestId' , 'date' ] ) ;
6363 expect ( response . data . ok ) . to . be . equal ( 1 ) ;
6464 expect ( response . originalRequest ) . to . be . deep . equal (
6565 event . queryStringParameters
6666 ) ;
6767 expect ( response . dataAvailable ) . to . be . equal ( true ) ;
6868 expect ( response . executionTimeInMs ) . to . be . a ( 'number' ) ;
6969 expect ( response . status ) . to . be . equal ( 'success' ) ;
70- expect ( response . requestId ) . to . be . equal ( 12345 ) ;
70+ expect ( response . requestId ) . to . be . equal ( '1\\1' ) ;
7171 cb ( ) ;
7272 } ) ;
7373 } ) ;
@@ -83,23 +83,23 @@ describe('Test handling request', () => {
8383 return Promise . resolve ( { ok : 1 } ) ;
8484 } ) ;
8585
86- handler ( event , { requestId : 12345 } , ( err , result ) => {
86+ handler ( event , { logStreamName : '1' , awsRequestId : '1' } , ( err , result ) => {
8787 expect ( result ) . to . have . all . keys ( [ 'statusCode' , 'body' , 'headers' ] ) ;
8888 expect ( result . headers ) . to . be . an ( 'object' ) ;
8989 expect ( result . headers ) . to . have . all . keys ( 'Access-Control-Allow-Origin' ) ;
9090 expect ( result . statusCode ) . to . be . equal ( 200 ) ;
9191 expect ( result . body ) . to . be . a ( 'string' ) ;
9292 const response = JSON . parse ( result . body ) ;
9393 expect ( response ) . to . be . not . null ;
94- expect ( response ) . to . have . all . keys ( [ 'data' , 'dataAvailable' , 'executionTimeInMs' , 'originalRequest' , 'status' , 'requestId' ] ) ;
94+ expect ( response ) . to . have . all . keys ( [ 'data' , 'dataAvailable' , 'executionTimeInMs' , 'originalRequest' , 'status' , 'requestId' , 'date' ] ) ;
9595 expect ( response . data . ok ) . to . be . equal ( 1 ) ;
9696 expect ( response . originalRequest ) . to . be . deep . equal (
9797 JSON . parse ( event . body )
9898 ) ;
9999 expect ( response . dataAvailable ) . to . be . equal ( true ) ;
100100 expect ( response . executionTimeInMs ) . to . be . a ( 'number' ) ;
101101 expect ( response . status ) . to . be . equal ( 'success' ) ;
102- expect ( response . requestId ) . to . be . equal ( 12345 ) ;
102+ expect ( response . requestId ) . to . be . equal ( '1\\1' ) ;
103103 cb ( ) ;
104104 } ) ;
105105 } ) ;
@@ -111,22 +111,22 @@ describe('Test handling request', () => {
111111 throw Error ( 'PANIC' ) ;
112112 } ) ;
113113
114- handler ( event , { requestId : 12345 } , ( err , result ) => {
114+ handler ( event , { logStreamName : '1' , awsRequestId : '1' } , ( err , result ) => {
115115 expect ( result ) . to . have . all . keys ( [ 'statusCode' , 'body' , 'headers' ] ) ;
116116 expect ( result . headers ) . to . be . an ( 'object' ) ;
117117 expect ( result . headers ) . to . have . all . keys ( 'Access-Control-Allow-Origin' ) ;
118118 expect ( result . statusCode ) . to . be . equal ( 500 ) ;
119119 expect ( result . body ) . to . be . a ( 'string' ) ;
120120 const response = JSON . parse ( result . body ) ;
121121 expect ( response ) . to . be . not . null ;
122- expect ( response ) . to . have . all . keys ( [ 'errorData' , 'errorMessage' , 'errorName' , 'dataAvailable' , 'executionTimeInMs' , 'originalRequest' , 'status' , 'requestId' ] ) ;
122+ expect ( response ) . to . have . all . keys ( [ 'errorData' , 'errorMessage' , 'errorName' , 'dataAvailable' , 'executionTimeInMs' , 'originalRequest' , 'status' , 'requestId' , 'date' ] ) ;
123123 expect ( response . originalRequest ) . to . be . deep . equal (
124124 JSON . parse ( event . body )
125125 ) ;
126126 expect ( response . dataAvailable ) . to . be . equal ( false ) ;
127127 expect ( response . executionTimeInMs ) . to . be . a ( 'number' ) ;
128128 expect ( response . status ) . to . be . equal ( 'error' ) ;
129- expect ( response . requestId ) . to . be . equal ( 12345 ) ;
129+ expect ( response . requestId ) . to . be . equal ( '1\\1' ) ;
130130 cb ( ) ;
131131 } ) ;
132132 } ) ;
@@ -138,22 +138,22 @@ describe('Test handling request', () => {
138138 return Promise . reject ( 'PANIC' ) ;
139139 } ) ;
140140
141- handler ( event , { requestId : 12345 } , ( err , result ) => {
141+ handler ( event , { logStreamName : '1' , awsRequestId : '1' } , ( err , result ) => {
142142 expect ( result ) . to . have . all . keys ( [ 'statusCode' , 'body' , 'headers' ] ) ;
143143 expect ( result . headers ) . to . be . an ( 'object' ) ;
144144 expect ( result . headers ) . to . have . all . keys ( 'Access-Control-Allow-Origin' ) ;
145145 expect ( result . statusCode ) . to . be . equal ( 500 ) ;
146146 expect ( result . body ) . to . be . a ( 'string' ) ;
147147 const response = JSON . parse ( result . body ) ;
148148 expect ( response ) . to . be . not . null ;
149- expect ( response ) . to . have . all . keys ( [ 'errorData' , 'errorMessage' , 'errorName' , 'dataAvailable' , 'executionTimeInMs' , 'originalRequest' , 'status' , 'requestId' ] ) ;
149+ expect ( response ) . to . have . all . keys ( [ 'errorData' , 'errorMessage' , 'errorName' , 'dataAvailable' , 'executionTimeInMs' , 'originalRequest' , 'status' , 'requestId' , 'date' ] ) ;
150150 expect ( response . originalRequest ) . to . be . deep . equal (
151151 JSON . parse ( event . body )
152152 ) ;
153153 expect ( response . dataAvailable ) . to . be . equal ( false ) ;
154154 expect ( response . executionTimeInMs ) . to . be . a ( 'number' ) ;
155155 expect ( response . status ) . to . be . equal ( 'error' ) ;
156- expect ( response . requestId ) . to . be . equal ( 12345 ) ;
156+ expect ( response . requestId ) . to . be . equal ( '1\\1' ) ;
157157 cb ( ) ;
158158 } ) ;
159159 } ) ;
@@ -166,22 +166,22 @@ describe('Test handling request', () => {
166166 return Promise . reject ( new Error ( 'PANIC' ) ) ;
167167 } ) ;
168168
169- handler ( event , { requestId : 12345 } , ( err , result ) => {
169+ handler ( event , { logStreamName : '1' , awsRequestId : '1' } , ( err , result ) => {
170170 expect ( result ) . to . have . all . keys ( [ 'statusCode' , 'body' , 'headers' ] ) ;
171171 expect ( result . headers ) . to . be . an ( 'object' ) ;
172172 expect ( result . headers ) . to . have . all . keys ( 'Access-Control-Allow-Origin' ) ;
173173 expect ( result . statusCode ) . to . be . equal ( 500 ) ;
174174 expect ( result . body ) . to . be . a ( 'string' ) ;
175175 const response = JSON . parse ( result . body ) ;
176176 expect ( response ) . to . be . not . null ;
177- expect ( response ) . to . have . all . keys ( [ 'errorData' , 'errorMessage' , 'errorName' , 'dataAvailable' , 'executionTimeInMs' , 'originalRequest' , 'status' , 'requestId' ] ) ;
177+ expect ( response ) . to . have . all . keys ( [ 'errorData' , 'errorMessage' , 'errorName' , 'dataAvailable' , 'executionTimeInMs' , 'originalRequest' , 'status' , 'requestId' , 'date' ] ) ;
178178 expect ( response . originalRequest ) . to . be . deep . equal (
179179 JSON . parse ( event . body )
180180 ) ;
181181 expect ( response . dataAvailable ) . to . be . equal ( false ) ;
182182 expect ( response . executionTimeInMs ) . to . be . a ( 'number' ) ;
183183 expect ( response . status ) . to . be . equal ( 'error' ) ;
184- expect ( response . requestId ) . to . be . equal ( 12345 ) ;
184+ expect ( response . requestId ) . to . be . equal ( '1\\1' ) ;
185185 cb ( ) ;
186186 } ) ;
187187 } ) ;
0 commit comments