MCPcopy Create free account
hub / github.com/effect-app/libs / assertUnknownError

Function assertUnknownError

repos/effect/packages/effect/test/Effect.test.ts:38–49  ·  view source on GitHub ↗
(exit: Exit.Exit<A, Cause.UnknownError>, cause: unknown, message: string)

Source from the content-addressed store, hash-verified

36 }
37}
38
39const assertUnknownError = <A>(exit: Exit.Exit<A, Cause.UnknownError>, cause: unknown, message: string) => {
40 assert.isTrue(Exit.isFailure(exit))
41 if (Exit.isFailure(exit)) {
42 const result = Cause.findError(exit.cause)
43 assert.isTrue(Result.isSuccess(result))
44 if (Result.isSuccess(result)) {
45 assert.isTrue(Cause.isUnknownError(result.success))
46 assert.strictEqual((result.success as Error).cause, cause)
47 assert.strictEqual(result.success.message, message)
48 }
49 }
50}
51
52describe("Effect", () => {

Callers 1

Effect.test.tsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…