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

Function assertSuccess

packages/effect/test/Config.test.ts:18–24  ·  view source on GitHub ↗
(config: Config.Config<T>, provider: ConfigProvider.ConfigProvider, expected: T)

Source from the content-addressed store, hash-verified

16import type * as ConfigProviderModule from "../src/ConfigProvider.ts"
17
18async function assertSuccess<T>(config: Config.Config<T>, provider: ConfigProvider.ConfigProvider, expected: T) {
19 const r = await config.parse(provider).pipe(
20 Effect.result,
21 Effect.runPromise
22 )
23 assert.deepStrictEqual(r, Result.succeed(expected))
24}
25
26async function assertFailure<T>(config: Config.Config<T>, provider: ConfigProvider.ConfigProvider, message: string) {
27 const r = await config.parse(provider).pipe(

Callers 1

Config.test.tsFile · 0.70

Calls 3

pipeMethod · 0.65
parseMethod · 0.45
succeedMethod · 0.45

Tested by

no test coverage detected