(cause: Cause.Cause<E>, expected: Option.Option<E>)
| 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")) |
no test coverage detected