From cce8f602065394d9da9192402e9d6aac599a4e14 Mon Sep 17 00:00:00 2001 From: haelyra <49814733+haelyra@users.noreply.github.com> Date: Wed, 12 Aug 2026 00:16:18 -0400 Subject: [PATCH] test(gan): use portable Bash lookup on Windows --- tests/gan-harness.test.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/gan-harness.test.js b/tests/gan-harness.test.js index 5118ffa5d..d2c404a47 100644 --- a/tests/gan-harness.test.js +++ b/tests/gan-harness.test.js @@ -27,7 +27,8 @@ function test(name, fn) { } function runHarnessScript(script, args = []) { - const result = spawnSync('/bin/bash', ['-c', script, 'gan-harness-test', ...args], { + const bashExecutable = process.platform === 'win32' ? 'bash' : '/bin/bash'; + const result = spawnSync(bashExecutable, ['-c', script, 'gan-harness-test', ...args], { encoding: 'utf8', }); assert.strictEqual(result.status, 0, result.stderr || 'GAN harness script failed');