(directory: string)
| 39 | } |
| 40 | |
| 41 | async function initRepo(directory: string) { |
| 42 | await $`git init`.cwd(directory).quiet() |
| 43 | await $`git config core.autocrlf false`.cwd(directory).quiet() |
| 44 | await $`git config core.fsmonitor false`.cwd(directory).quiet() |
| 45 | await $`git config commit.gpgsign false`.cwd(directory).quiet() |
| 46 | await $`git config user.email test@opencode.test`.cwd(directory).quiet() |
| 47 | await $`git config user.name Test`.cwd(directory).quiet() |
| 48 | await fs.writeFile(path.join(directory, "tracked.txt"), "initial\n") |
| 49 | await $`git add tracked.txt`.cwd(directory).quiet() |
| 50 | await $`git commit -m root`.cwd(directory).quiet() |
| 51 | } |
| 52 | |
| 53 | describe("MoveSession", () => { |
| 54 | it.live("moves session changes to another project directory", () => |
no test coverage detected