Skip to content

Commit 9a83035

Browse files
AdzeBthymikee
authored andcommitted
test(session): isolate runtime prewarm side effect
1 parent 7179348 commit 9a83035

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

src/daemon/session-lifecycle/internal/__tests__/session-open-runtime.test.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,19 @@ vi.mock('../../../../core/dispatch-resolve.ts', async (importOriginal) => {
1515
};
1616
});
1717
vi.mock('../../../device-ready.ts', () => ({ ensureDeviceReady: vi.fn(async () => {}) }));
18+
vi.mock('../../../../platform-runtime-apple-application-tools.ts', async (importOriginal) => {
19+
const actual =
20+
await importOriginal<
21+
typeof import('../../../../platform-runtime-apple-application-tools.ts')
22+
>();
23+
return {
24+
...actual,
25+
createAppleApplicationTools: () => ({
26+
...actual.createAppleApplicationTools(),
27+
prewarmRunnerSession: vi.fn(async () => {}),
28+
}),
29+
};
30+
});
1831
vi.mock('../../../../platform-runtime-runtime-hints.ts', async (importOriginal) => {
1932
const actual =
2033
await importOriginal<typeof import('../../../../platform-runtime-runtime-hints.ts')>();

0 commit comments

Comments
 (0)