Showing the changes to packages/kernel/runtime-secure-exec/src (1 of 4 files). Show all
Unified · Split
| @@ -1,4 +1,5 @@ | ||
| 1 | −import { describe, expect, it } from "@effect/vitest"; | |
| 1 | +import { expect, it } from "@effect/vitest"; | |
| 2 | +import { describe } from "vitest"; | |
| 2 | 3 | import { assertInclude } from "@effect/vitest/utils"; |
| 3 | 4 | import * as Data from "effect/Data"; |
| 4 | 5 | import * as Effect from "effect/Effect"; |
| @@ -36,7 +37,8 @@ const makeTestInvoker = ( · 31 unmodified lines | ||
| 36 | 37 | |
| 37 | 38 | const executor = makeSecureExecExecutor({ timeoutMs: 5_000 }); |
| 38 | 39 | |
| 39 | −describe("secure-exec executor", () => { | |
| 40 | +// secure-exec-v8 does not ship a Windows binary — skip on win32 | |
| 41 | +describe.skipIf(process.platform === "win32")("secure-exec executor", () => { | |
| 40 | 42 | it.effect("runs plain code", () => |
| 41 | 43 | Effect.gen(function* () { |
| 42 | 44 | const result = yield* executor.execute("return 1 + 2", makeTestInvoker({})); |