Unified · Split
| @@ -461,6 +461,10 @@ describe("providerMaintenanceRunner", () => { · 460 unmodified lines | |||
| 461 | assert.strictEqual(isServerProviderUpdateError(error), true); | 461 | assert.strictEqual(isServerProviderUpdateError(error), true); |
| 462 | if (isServerProviderUpdateError(error)) { | 462 | if (isServerProviderUpdateError(error)) { |
| 463 | assert.include(error.reason, "already running"); | 463 | assert.include(error.reason, "already running"); |
| 464 | assert.strictEqual(isServerProviderUpdateError(error.cause), true); | ||
| 465 | if (isServerProviderUpdateError(error.cause)) { | ||
| 466 | assert.strictEqual(error.cause.provider, "unknown"); | ||
| 467 | } | ||
| 464 | } | 468 | } |
| 465 | } | 469 | } |
| 466 | 470 | ||
| @@ -465,6 +465,7 @@ export const make = Effect.fn("ProviderMaintenanceRunner.make")(function* () { · 464 unmodified lines | |||
| 465 | ? new ServerProviderUpdateError({ | 465 | ? new ServerProviderUpdateError({ |
| 466 | provider, | 466 | provider, |
| 467 | reason: error.reason, | 467 | reason: error.reason, |
| 468 | cause: error, | ||
| 468 | }) | 469 | }) |
| 469 | : error, | 470 | : error, |
| 470 | ), | 471 | ), |