@@ -138,6 +138,7 @@ describe(retryMiddleware.name, () => {
138138 ( isThrottlingError as jest . Mock ) . mockReturnValue ( true ) ;
139139 const next = jest . fn ( ) . mockRejectedValue ( requestError ) ;
140140 const errorInfo = {
141+ error : requestError ,
141142 errorType : "THROTTLING" ,
142143 } ;
143144 const mockRetryStrategy = {
@@ -172,6 +173,7 @@ describe(retryMiddleware.name, () => {
172173 ( isThrottlingError as jest . Mock ) . mockReturnValue ( true ) ;
173174 const next = jest . fn ( ) . mockRejectedValueOnce ( mockError ) . mockResolvedValueOnce ( mockSuccess ) ;
174175 const errorInfo = {
176+ error : mockError ,
175177 errorType : "THROTTLING" ,
176178 } ;
177179 const { response, output } = await retryMiddleware ( {
@@ -193,6 +195,7 @@ describe(retryMiddleware.name, () => {
193195 ( isThrottlingError as jest . Mock ) . mockReturnValue ( false ) ;
194196 const next = jest . fn ( ) . mockRejectedValueOnce ( mockError ) . mockResolvedValueOnce ( mockSuccess ) ;
195197 const errorInfo = {
198+ error : mockError ,
196199 errorType : "TRANSIENT" ,
197200 } ;
198201 const { response, output } = await retryMiddleware ( {
@@ -215,6 +218,7 @@ describe(retryMiddleware.name, () => {
215218 ( isThrottlingError as jest . Mock ) . mockReturnValue ( false ) ;
216219 const next = jest . fn ( ) . mockRejectedValueOnce ( mockError ) . mockResolvedValueOnce ( mockSuccess ) ;
217220 const errorInfo = {
221+ error : mockError ,
218222 errorType : "SERVER_ERROR" ,
219223 } ;
220224 const { response, output } = await retryMiddleware ( {
@@ -237,6 +241,7 @@ describe(retryMiddleware.name, () => {
237241 ( isThrottlingError as jest . Mock ) . mockReturnValue ( false ) ;
238242 const next = jest . fn ( ) . mockRejectedValueOnce ( mockError ) . mockResolvedValueOnce ( mockSuccess ) ;
239243 const errorInfo = {
244+ error : mockError ,
240245 errorType : "CLIENT_ERROR" ,
241246 } ;
242247 const { response, output } = await retryMiddleware ( {
@@ -265,6 +270,7 @@ describe(retryMiddleware.name, () => {
265270 } ) ;
266271 const next = jest . fn ( ) . mockRejectedValueOnce ( mockError ) . mockResolvedValueOnce ( mockSuccess ) ;
267272 const errorInfo = {
273+ error : mockError ,
268274 errorType : "CLIENT_ERROR" ,
269275 } ;
270276 const { response, output } = await retryMiddleware ( {
@@ -289,6 +295,7 @@ describe(retryMiddleware.name, () => {
289295 const { isInstance } = HttpResponse ;
290296 ( ( isInstance as unknown ) as jest . Mock ) . mockReturnValue ( true ) ;
291297 const errorInfo = {
298+ error : mockError ,
292299 errorType : "CLIENT_ERROR" ,
293300 retryAfterHint : retryAfterDate ,
294301 } ;
0 commit comments