opencode-agent[bot] před 3 měsíci
rodič
revize
2e1593dea5
1 změnil soubory, kde provedl 4 přidání a 12 odebrání
  1. 4 12
      packages/opencode/test/lib/run-process.ts

+ 4 - 12
packages/opencode/test/lib/run-process.ts

@@ -114,10 +114,7 @@ export function withRunFixture<A, E>(
     const configJson = JSON.stringify(testProviderConfig(llm.url))
     const configJson = JSON.stringify(testProviderConfig(llm.url))
     const env = isolatedEnv(home, configJson)
     const env = isolatedEnv(home, configJson)
 
 
-    const spawn = (
-      args: string[],
-      opts?: SpawnOpts,
-    ): Effect.Effect<RunResult> =>
+    const spawn = (args: string[], opts?: SpawnOpts): Effect.Effect<RunResult> =>
       Effect.promise(async () => {
       Effect.promise(async () => {
         const start = Date.now()
         const start = Date.now()
         // Process.run pipes stdout/stderr by default and returns them as Buffers.
         // Process.run pipes stdout/stderr by default and returns them as Buffers.
@@ -167,9 +164,7 @@ function expectExit(result: RunResult, expected: number, label = "opencode") {
   if (result.exitCode === expected) return
   if (result.exitCode === expected) return
   const tail = (s: string, n: number) => (s.length > n ? "..." + s.slice(-n) : s)
   const tail = (s: string, n: number) => (s.length > n ? "..." + s.slice(-n) : s)
   // eslint-disable-next-line no-console
   // eslint-disable-next-line no-console
-  console.error(
-    `[${label}] expected exit ${expected}, got ${result.exitCode} after ${result.durationMs}ms`,
-  )
+  console.error(`[${label}] expected exit ${expected}, got ${result.exitCode} after ${result.durationMs}ms`)
   // eslint-disable-next-line no-console
   // eslint-disable-next-line no-console
   console.error(`[${label}] stderr (last 2000):\n${tail(result.stderr, 2000)}`)
   console.error(`[${label}] stderr (last 2000):\n${tail(result.stderr, 2000)}`)
   // eslint-disable-next-line no-console
   // eslint-disable-next-line no-console
@@ -185,9 +180,6 @@ function expectExit(result: RunResult, expected: number, label = "opencode") {
 // clock — a TestClock-paused environment can't drive a child process. If you
 // clock — a TestClock-paused environment can't drive a child process. If you
 // need `.only` or `.skip`, fall back to `it.live` + `withRunFixture` directly.
 // need `.only` or `.skip`, fall back to `it.live` + `withRunFixture` directly.
 export const runIt = {
 export const runIt = {
-  live: <A, E>(
-    name: string,
-    body: (input: RunFixture) => Effect.Effect<A, E>,
-    opts?: number | TestOptions,
-  ) => it.live(name, () => withRunFixture(body), opts),
+  live: <A, E>(name: string, body: (input: RunFixture) => Effect.Effect<A, E>, opts?: number | TestOptions) =>
+    it.live(name, () => withRunFixture(body), opts),
 }
 }