(exit: Exit.Exit<A, E>, defect: unknown)
| 27 | |
| 28 | class ATag extends Context.Service<ATag, "A">()("ATag") {} |
| 29 | |
| 30 | const assertExitDefect = <A, E>(exit: Exit.Exit<A, E>, defect: unknown) => { |
| 31 | assert.isTrue(Exit.hasDies(exit)) |
| 32 | const result = Exit.findDefect(exit) |
| 33 | assert.isTrue(Result.isSuccess(result)) |
| 34 | if (Result.isSuccess(result)) { |
| 35 | assert.strictEqual(result.success, defect) |
| 36 | } |
| 37 | } |
| 38 | |
| 39 | const assertUnknownError = <A>(exit: Exit.Exit<A, Cause.UnknownError>, cause: unknown, message: string) => { |
no outgoing calls
no test coverage detected
searching dependent graphs…