Unified · Split
| @@ -379,11 +379,16 @@ it.layer(TestLayer, { excludeTestServices: true })("WorkspaceEntries", (it) => { · 378 unmodified lines | |||
| 379 | pathOrDescriptor: cwd, | 379 | pathOrDescriptor: cwd, |
| 380 | description: "Test PermissionDenied readDirectory failure.", | 380 | description: "Test PermissionDenied readDirectory failure.", |
| 381 | }); | 381 | }); |
| 382 | const workspaceEntries = yield* WorkspaceEntries.make.pipe( | 382 | const workspaceEntries = yield* WorkspaceEntries.WorkspaceEntries.pipe( |
| 383 | Effect.provide( | 383 | Effect.provide( |
| 384 | Layer.mock(FileSystem.FileSystem)({ | 384 | WorkspaceEntries.layer.pipe( |
| 385 | readDirectory: () => Effect.fail(denied), | 385 | Layer.provide(WorkspacePaths.layer), |
| 386 | }), | 386 | Layer.provide( |
| 387 | Layer.mock(FileSystem.FileSystem)({ | ||
| 388 | readDirectory: () => Effect.fail(denied), | ||
| 389 | }), | ||
| 390 | ), | ||
| 391 | ), | ||
| 387 | ), | 392 | ), |
| 388 | ); | 393 | ); |
| 389 | 394 | ||