aboutsummaryrefslogtreecommitdiff
path: root/t/t4201-shortlog.sh
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2026-04-03 15:24:45 -0700
committerJunio C Hamano <gitster@pobox.com>2026-04-03 15:24:45 -0700
commitdc9afb66cf013dd8f80dfeffb595de1f27ef7a89 (patch)
tree6207a41a61ca2a502bdb8f5423e2b59a45ddac2b /t/t4201-shortlog.sh
parentac340a635dc8f338ee4ad6a6f74c974cdcda7217 (diff)
parentd48c5d5a4c801dfe9acd5dc4a3c1b94430883f52 (diff)
downloadgit-dc9afb66cf013dd8f80dfeffb595de1f27ef7a89.tar.xz
Merge branch 'ps/dash-buggy-0.5.13-workaround'
The way dash 0.5.13 handles non-ASCII contents in here-doc is buggy and breaks our existing tests, which unfortunately have been rewritten to avoid triggering the bug. * ps/dash-buggy-0.5.13-workaround: t9300: work around partial read bug in Dash v0.5.13 t: work around multibyte bug in quoted heredocs with Dash v0.5.13
Diffstat (limited to 't/t4201-shortlog.sh')
-rwxr-xr-xt/t4201-shortlog.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/t/t4201-shortlog.sh b/t/t4201-shortlog.sh
index 5f23fc147b..9f41d56d9a 100755
--- a/t/t4201-shortlog.sh
+++ b/t/t4201-shortlog.sh
@@ -105,7 +105,9 @@ test_expect_success 'output from user-defined format is re-wrapped' '
'
test_expect_success !MINGW,ICONV 'shortlog wrapping' '
- cat >expect <<\EOF &&
+ # NOTE: do not quote this heredoc, Dash 0.5.13 has a bug with heredocs
+ # that contain multibyte chars.
+ cat >expect <<EOF &&
A U Thor (5):
Test
This is a very, very long first line for the commit message to see if