Skip to content

Commit 67838bc

Browse files
committed
fix(sendmail): escape fake git fixture newline
Signed-off-by: Chao Liu <chao.liu.zevorn@gmail.com>
1 parent ceddab8 commit 67838bc

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/infra/sendmail.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -920,7 +920,7 @@ mod tests {
920920
let fake_git = write_fake_git(
921921
&root,
922922
&format!(
923-
"#!/bin/sh\nif [ \"$1\" = \"--version\" ]; then\n echo 'git version 2.51.0'\n exit 0\nfi\nif [ \"$1\" = \"send-email\" ] && [ \"$2\" = \"-h\" ]; then\n echo 'usage: git send-email [<options>] <file|directory>...'\n exit 129\nfi\nif [ \"$1\" = \"send-email\" ]; then\n printf '%s\n' \"$@\" > '{}'\n last=''\n for arg in \"$@\"; do\n last=\"$arg\"\n done\n cp \"$last\" '{}'\n echo 'sent'\n exit 0\nfi\nexit 1\n",
923+
"#!/bin/sh\nif [ \"$1\" = \"--version\" ]; then\n echo 'git version 2.51.0'\n exit 0\nfi\nif [ \"$1\" = \"send-email\" ] && [ \"$2\" = \"-h\" ]; then\n echo 'usage: git send-email [<options>] <file|directory>...'\n exit 129\nfi\nif [ \"$1\" = \"send-email\" ]; then\n printf '%s\\n' \"$@\" > '{}'\n last=''\n for arg in \"$@\"; do\n last=\"$arg\"\n done\n cp \"$last\" '{}'\n echo 'sent'\n exit 0\nfi\nexit 1\n",
924924
capture_args.display(),
925925
capture.display()
926926
),

0 commit comments

Comments
 (0)