fix windows sh_test arguments with quotes Closes #6083. PiperOrigin-RevId: 211786591
diff --git a/src/main/java/com/google/devtools/build/lib/exec/TestStrategy.java b/src/main/java/com/google/devtools/build/lib/exec/TestStrategy.java index 996911c..4855156 100644 --- a/src/main/java/com/google/devtools/build/lib/exec/TestStrategy.java +++ b/src/main/java/com/google/devtools/build/lib/exec/TestStrategy.java
@@ -151,7 +151,7 @@ if (executedOnWindows && !useTestWrapper) { args.add(testAction.getShExecutable().getPathString()); args.add("-c"); - args.add("$0 $*"); + args.add("$0 \"$@\""); } Artifact testSetup = testAction.getTestSetupScript();