MCPcopy
hub / github.com/Effect-TS/effect / expectFailureOption

Function expectFailureOption

packages/effect/test/Cause.test.ts:503–505  ·  view source on GitHub ↗
(cause: Cause.Cause<E>, expected: Option.Option<E>)

Source from the content-addressed store, hash-verified

501
502 it("failureOption", () => {
503 const expectFailureOption = <E>(cause: Cause.Cause<E>, expected: Option.Option<E>) => {
504 deepStrictEqual(Cause.failureOption(cause), expected)
505 }
506 expectFailureOption(empty, Option.none())
507 expectFailureOption(failure, Option.some("error"))
508 expectFailureOption(Cause.sequential(Cause.fail("error1"), Cause.fail("error2")), Option.some("error1"))

Callers 1

Cause.test.tsFile · 0.85

Calls 1

deepStrictEqualFunction · 0.90

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…