From 5e6524bca4cbeceae117fec810b4c76ff4d0b99b Mon Sep 17 00:00:00 2001 From: creatixchu Date: Sat, 26 Sep 2026 12:09:58 +0800 Subject: [PATCH] test(hooks): match the installer canonical worktree path --- scripts/install-lefthook.spec.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/install-lefthook.spec.ts b/scripts/install-lefthook.spec.ts index c4e9af44da..cf3cb05ad5 100644 --- a/scripts/install-lefthook.spec.ts +++ b/scripts/install-lefthook.spec.ts @@ -160,7 +160,8 @@ function gitDirectory(fixture: Fixture, root: string): string { function commonDirectory(fixture: Fixture): string { const output = git(fixture, fixture.main, ['rev-parse', '--git-common-dir']) - return isAbsolute(output) ? output : resolve(fixture.main, output) + // Git can expand a Windows short path before the installer constructs its lock path. + return isAbsolute(output) ? output : resolve(git(fixture, fixture.main, ['rev-parse', '--show-toplevel']), output) } function hooksPath(fixture: Fixture, root: string): string {