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

Function runPromise

packages/effect/test/FileSystem.test-utils.ts:16–19  ·  view source on GitHub ↗
(self: Effect.Effect<A, E2, Fs.FileSystem>)

Source from the content-addressed store, hash-verified

14
15export const testLayer = <E>(layer: Layer.Layer<Fs.FileSystem, E>, options: TestLayerOptions = {}) => {
16 const runPromise = <E2, A>(self: Effect.Effect<A, E2, Fs.FileSystem>) =>
17 Effect.runPromise(
18 Effect.provide(self, layer)
19 )
20
21 it("readFile", () =>
22 runPromise(Effect.gen(function*() {

Callers 1

testLayerFunction · 0.70

Calls 1

provideMethod · 0.45

Tested by

no test coverage detected