(config: Config.Config<T>, provider: ConfigProvider.ConfigProvider, message: string)
| 24 | } |
| 25 | |
| 26 | async function assertFailure<T>(config: Config.Config<T>, provider: ConfigProvider.ConfigProvider, message: string) { |
| 27 | const r = await config.parse(provider).pipe( |
| 28 | Effect.mapError((e) => e.cause.message), |
| 29 | Effect.result, |
| 30 | Effect.runPromise |
| 31 | ) |
| 32 | assert.deepStrictEqual(r, Result.fail(message)) |
| 33 | } |
| 34 | |
| 35 | describe("Config", () => { |
| 36 | it("recognizes SourceError defects from a reloaded module copy", async () => { |
no test coverage detected