| ... | @@ -139,24 +139,6 @@ const startTurn = (input: { | ... | @@ -139,24 +139,6 @@ const startTurn = (input: { |
| 139 | createdAt: nowIso(), | 139 | createdAt: nowIso(), |
| 140 | }); | 140 | }); |
| 141 | | 141 | |
| 142 | it.live("always removes integration temp dirs when shutdown fails", () => | | |
| 143 | Effect.gen(function* () { | | |
| 144 | const harness = yield* makeOrchestrationIntegrationHarness; | | |
| 145 | const rootDir = harness.rootDir; | | |
| 146 | const originalStopAll = harness.providerService.stopAll.bind(harness.providerService); | | |
| 147 | | | |
| 148 | ( | | |
| 149 | harness.providerService as unknown as { | | |
| 150 | stopAll: typeof harness.providerService.stopAll; | | |
| 151 | } | | |
| 152 | ).stopAll = () => originalStopAll(); | | |
| 153 | | | |
| 154 | const disposeExit = yield* Effect.exit(harness.dispose); | | |
| 155 | assert.equal(Exit.isFailure(disposeExit), true); | | |
| 156 | assert.equal(fs.existsSync(rootDir), false); | | |
| 157 | }), | | |
| 158 | ); | | |
| 159 | | | |
| 160 | it.live("runs a single turn end-to-end and persists checkpoint state in sqlite + git", () => | 142 | it.live("runs a single turn end-to-end and persists checkpoint state in sqlite + git", () => |
| 161 | withHarness((harness) => | 143 | withHarness((harness) => |
| 162 | Effect.gen(function* () { | 144 | Effect.gen(function* () { |