MCPcopy
hub / github.com/Effect-TS/effect / run

Function run

packages/platform/test/KeyValueStore.test.ts:7–8  ·  view source on GitHub ↗
(effect: Effect.Effect<A, E, KeyValueStore.KeyValueStore>)

Source from the content-addressed store, hash-verified

5
6export const testLayer = <E>(layer: Layer.Layer<KeyValueStore.KeyValueStore, E>) => {
7 const run = <E, A>(effect: Effect.Effect<A, E, KeyValueStore.KeyValueStore>) =>
8 Effect.runPromise(Effect.provide(effect, layer))
9
10 afterEach(() =>
11 run(Effect.gen(function*() {

Callers 1

testLayerFunction · 0.70

Calls 1

provideMethod · 0.65

Tested by

no test coverage detected