Skip to content

Commit c1a257a

Browse files
author
Marcelo Vanzin
committed
Add test for backslashes.
1 parent 55571d4 commit c1a257a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

yarn/common/src/test/scala/org/apache/spark/deploy/yarn/YarnSparkHadoopUtilSuite.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ class YarnSparkHadoopUtilSuite extends FunSuite with Matchers with Logging {
4444

4545
bashTest("shell script escaping") {
4646
val scriptFile = File.createTempFile("script.", ".sh")
47-
val args = Array("arg1", "${arg.2}", "\"arg3\"", "'arg4'", "$arg5")
47+
val args = Array("arg1", "${arg.2}", "\"arg3\"", "'arg4'", "$arg5", "\\arg6")
4848
try {
4949
val argLine = args.map(a => YarnSparkHadoopUtil.escapeForShell(a)).mkString(" ")
5050
Files.write(("bash -c \"echo " + argLine + "\"").getBytes(), scriptFile)

0 commit comments

Comments
 (0)