From a68d08d5b55dd135d05116bf1fe65473f4342a92 Mon Sep 17 00:00:00 2001 From: Taylor Mullen Date: Tue, 10 Feb 2026 13:52:01 -0800 Subject: [PATCH] fix(hooks): truly final verified fixes for Windows flakiness --- packages/test-utils/src/test-rig.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/packages/test-utils/src/test-rig.ts b/packages/test-utils/src/test-rig.ts index 5d2e6abf93..4d80ce3909 100644 --- a/packages/test-utils/src/test-rig.ts +++ b/packages/test-utils/src/test-rig.ts @@ -503,6 +503,17 @@ export class TestRig { return { command, initialArgs }; } + createScript(fileName: string, content: string) { + if (!this.testDir) { + throw new Error( + 'TestRig.setup must be called before creating files or scripts', + ); + } + const scriptPath = join(this.testDir, fileName); + writeFileSync(scriptPath, content); + return normalizePath(scriptPath); + } + private _getCleanEnv( extraEnv?: Record, ): Record {