(exit: Exit.Exit<unknown, unknown>)
| 5 | describe("desktop initialization", () => { |
| 6 | const failure = new Error("sidecar startup failed") |
| 7 | const expectFailure = (exit: Exit.Exit<unknown, unknown>) => { |
| 8 | expect(Exit.isFailure(exit)).toBe(true) |
| 9 | if (Exit.isSuccess(exit)) return |
| 10 | expect(Cause.squash(exit.cause)).toBe(failure) |
| 11 | } |
| 12 | |
| 13 | test("forwards loading task failures before renderer initialization", () => { |
| 14 | const exit = Effect.runSync( |