From ae7d6b6398c919d749122758550901213ecf9cb0 Mon Sep 17 00:00:00 2001 From: Tianyi Cui <53024+tianyicui@users.noreply.github.com> Date: Sun, 9 Aug 2026 17:21:07 +0800 Subject: [PATCH] test(windows): avoid fixture bin shims --- packages/boot/app-boot/tests/repository-cache.spec.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/boot/app-boot/tests/repository-cache.spec.ts b/packages/boot/app-boot/tests/repository-cache.spec.ts index 13b67c4361..390d2cc9e8 100644 --- a/packages/boot/app-boot/tests/repository-cache.spec.ts +++ b/packages/boot/app-boot/tests/repository-cache.spec.ts @@ -166,7 +166,14 @@ describe('RepositoryCache', () => { await writeFile(join(repository, '.dsh-plugin', 'package.json'), `${JSON.stringify({ name: 'repository-plugin-fixture', version: '1.0.0', - scripts: { prepack: 'repository-build-helper && dsh-plugin-prepare' }, + scripts: { + // The fixture owns dependency installation, not platform-specific + // node_modules/.bin shim generation during pnpm's Git preparation. + prepack: [ + 'node ./node_modules/repository-build-helper/index.js', + 'node ./node_modules/repository-prepare-helper/index.js', + ].join(' && '), + }, devDependencies: { 'repository-build-helper': 'file:./build-helper', 'repository-prepare-helper': 'file:./prepare-helper',