From b43147440c2dcd8c37e7a00017e6d92060097117 Mon Sep 17 00:00:00 2001 From: "opencode-agent[bot]" Date: Wed, 13 May 2026 02:16:48 +0000 Subject: [PATCH] chore: generate --- .../opencode/test/pty/pty-session.test.ts | 44 ++++++++++--------- 1 file changed, 24 insertions(+), 20 deletions(-) diff --git a/packages/opencode/test/pty/pty-session.test.ts b/packages/opencode/test/pty/pty-session.test.ts index 9c58ab935..12784baf3 100644 --- a/packages/opencode/test/pty/pty-session.test.ts +++ b/packages/opencode/test/pty/pty-session.test.ts @@ -66,31 +66,35 @@ const waitForEvents = (events: Queue.Queue, id: PtyID, count: number) } describe("pty", () => { - ptyTest("publishes created, exited, deleted in order for a short-lived process", () => - Effect.gen(function* () { - const events = yield* subscribePtyEvents() - const info = yield* createPty({ - command: "/usr/bin/env", - args: ["sh", "-c", "sleep 0.1"], - title: "sleep", - }) + ptyTest( + "publishes created, exited, deleted in order for a short-lived process", + () => + Effect.gen(function* () { + const events = yield* subscribePtyEvents() + const info = yield* createPty({ + command: "/usr/bin/env", + args: ["sh", "-c", "sleep 0.1"], + title: "sleep", + }) - expect(yield* waitForEvents(events, info.id, 3)).toEqual(["created", "exited", "deleted"]) - }), + expect(yield* waitForEvents(events, info.id, 3)).toEqual(["created", "exited", "deleted"]) + }), { git: true }, ) - ptyTest("publishes created, exited, deleted in order for /bin/sh + remove", () => - Effect.gen(function* () { - const pty = yield* Pty.Service - const events = yield* subscribePtyEvents() - const info = yield* createPty({ command: "/bin/sh", title: "sh" }) + ptyTest( + "publishes created, exited, deleted in order for /bin/sh + remove", + () => + Effect.gen(function* () { + const pty = yield* Pty.Service + const events = yield* subscribePtyEvents() + const info = yield* createPty({ command: "/bin/sh", title: "sh" }) - expect(yield* waitForEvents(events, info.id, 1)).toEqual(["created"]) - yield* pty.write(info.id, "exit\n") - expect(yield* waitForEvents(events, info.id, 2)).toEqual(["exited", "deleted"]) - yield* pty.remove(info.id) - }), + expect(yield* waitForEvents(events, info.id, 1)).toEqual(["created"]) + yield* pty.write(info.id, "exit\n") + expect(yield* waitForEvents(events, info.id, 2)).toEqual(["exited", "deleted"]) + yield* pty.remove(info.id) + }), { git: true }, ) })