(options?: Parameters<typeof tmpdir>[0])
| 12 | const it = testEffect(LayerNode.compile(LayerNode.group([Git.node]))) |
| 13 | |
| 14 | const scopedTmpdir = (options?: Parameters<typeof tmpdir>[0]) => |
| 15 | Effect.acquireRelease( |
| 16 | Effect.promise(() => tmpdir(options)), |
| 17 | (tmp) => Effect.promise(() => tmp[Symbol.asyncDispose]()), |
| 18 | ) |
| 19 | |
| 20 | describe("Git", () => { |
| 21 | it.live("branch() returns current branch name", () => |