diff --git a/lib/handler/wrap-handler.js b/lib/handler/wrap-handler.js index 271bfb8a177..9a0dee3d069 100644 --- a/lib/handler/wrap-handler.js +++ b/lib/handler/wrap-handler.js @@ -38,7 +38,7 @@ module.exports = class WrapHandler { onError (err) { if (!this.#handler.onError) { - throw new InvalidArgumentError('invalid onError method') + throw err } return this.#handler.onError?.(err) diff --git a/test/retry-handler.js b/test/retry-handler.js index e2b3a5f09d3..a52324c086d 100644 --- a/test/retry-handler.js +++ b/test/retry-handler.js @@ -432,7 +432,7 @@ test('Should use retry-after header for retries (date)', async t => { }) test('Should retry with defaults', async t => { - t = tspl(t, { plan: 2 }) + t = tspl(t, { plan: 3 }) let counter = 0 const chunks = []