MCPcopy Create free account
hub / github.com/Effect-TS/effect / assertFailure

Function assertFailure

packages/effect/test/Config.test.ts:26–33  ·  view source on GitHub ↗
(config: Config.Config<T>, provider: ConfigProvider.ConfigProvider, message: string)

Source from the content-addressed store, hash-verified

24}
25
26async 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
35describe("Config", () => {
36 it("recognizes SourceError defects from a reloaded module copy", async () => {

Callers 1

Config.test.tsFile · 0.70

Calls 3

pipeMethod · 0.65
parseMethod · 0.45
failMethod · 0.45

Tested by

no test coverage detected