@@ -138,6 +138,7 @@ describe(retryMiddleware.name, () => {
138
138
( isThrottlingError as jest . Mock ) . mockReturnValue ( true ) ;
139
139
const next = jest . fn ( ) . mockRejectedValue ( requestError ) ;
140
140
const errorInfo = {
141
+ error : requestError ,
141
142
errorType : "THROTTLING" ,
142
143
} ;
143
144
const mockRetryStrategy = {
@@ -172,6 +173,7 @@ describe(retryMiddleware.name, () => {
172
173
( isThrottlingError as jest . Mock ) . mockReturnValue ( true ) ;
173
174
const next = jest . fn ( ) . mockRejectedValueOnce ( mockError ) . mockResolvedValueOnce ( mockSuccess ) ;
174
175
const errorInfo = {
176
+ error : mockError ,
175
177
errorType : "THROTTLING" ,
176
178
} ;
177
179
const { response, output } = await retryMiddleware ( {
@@ -193,6 +195,7 @@ describe(retryMiddleware.name, () => {
193
195
( isThrottlingError as jest . Mock ) . mockReturnValue ( false ) ;
194
196
const next = jest . fn ( ) . mockRejectedValueOnce ( mockError ) . mockResolvedValueOnce ( mockSuccess ) ;
195
197
const errorInfo = {
198
+ error : mockError ,
196
199
errorType : "TRANSIENT" ,
197
200
} ;
198
201
const { response, output } = await retryMiddleware ( {
@@ -215,6 +218,7 @@ describe(retryMiddleware.name, () => {
215
218
( isThrottlingError as jest . Mock ) . mockReturnValue ( false ) ;
216
219
const next = jest . fn ( ) . mockRejectedValueOnce ( mockError ) . mockResolvedValueOnce ( mockSuccess ) ;
217
220
const errorInfo = {
221
+ error : mockError ,
218
222
errorType : "SERVER_ERROR" ,
219
223
} ;
220
224
const { response, output } = await retryMiddleware ( {
@@ -237,6 +241,7 @@ describe(retryMiddleware.name, () => {
237
241
( isThrottlingError as jest . Mock ) . mockReturnValue ( false ) ;
238
242
const next = jest . fn ( ) . mockRejectedValueOnce ( mockError ) . mockResolvedValueOnce ( mockSuccess ) ;
239
243
const errorInfo = {
244
+ error : mockError ,
240
245
errorType : "CLIENT_ERROR" ,
241
246
} ;
242
247
const { response, output } = await retryMiddleware ( {
@@ -265,6 +270,7 @@ describe(retryMiddleware.name, () => {
265
270
} ) ;
266
271
const next = jest . fn ( ) . mockRejectedValueOnce ( mockError ) . mockResolvedValueOnce ( mockSuccess ) ;
267
272
const errorInfo = {
273
+ error : mockError ,
268
274
errorType : "CLIENT_ERROR" ,
269
275
} ;
270
276
const { response, output } = await retryMiddleware ( {
@@ -289,6 +295,7 @@ describe(retryMiddleware.name, () => {
289
295
const { isInstance } = HttpResponse ;
290
296
( ( isInstance as unknown ) as jest . Mock ) . mockReturnValue ( true ) ;
291
297
const errorInfo = {
298
+ error : mockError ,
292
299
errorType : "CLIENT_ERROR" ,
293
300
retryAfterHint : retryAfterDate ,
294
301
} ;
0 commit comments