t3-code-android-nightly/.repos/effect-smol/packages/effect/test/Exit.test.ts
Julius Marminge e3f1405884
chore: add vendored reference repo subtree sync tooling (#2902)
Co-authored-by: codex <codex@users.noreply.github.com>
2026-06-01 21:44:23 -07:00

12 lines
574 B
TypeScript

import { assert, describe, it } from "@effect/vitest"
import { Exit } from "effect"
describe("Exit", () => {
it("toString", () => {
assert.strictEqual(Exit.succeed(1).toString(), "Success(1)")
assert.strictEqual(Exit.fail("error").toString(), `Failure(Cause([Fail("error")]))`)
assert.strictEqual(Exit.die("error").toString(), `Failure(Cause([Die("error")]))`)
assert.strictEqual(Exit.interrupt(1).toString(), `Failure(Cause([Interrupt(1)]))`)
assert.strictEqual(Exit.interrupt(undefined).toString(), `Failure(Cause([Interrupt(undefined)]))`)
})
})