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

Function run

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

Source from the content-addressed store, hash-verified

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

Callers 3

testLayerFunction · 0.70
Command.test.tsFile · 0.50
Help.test.tsFile · 0.50

Calls 1

provideMethod · 0.45

Tested by

no test coverage detected