summaryrefslogtreecommitdiff
path: root/t/t0021
diff options
context:
space:
mode:
authorLibravatar Junio C Hamano <gitster@pobox.com>2017-01-17 15:19:08 -0800
committerLibravatar Junio C Hamano <gitster@pobox.com>2017-01-17 15:19:08 -0800
commitd4a682d42f227be74c49d96eca9b86e35236f7a3 (patch)
treef641389ac42b81812ac615a2f249a7e21ca67ade /t/t0021
parentMerge branch 'kh/tutorial-grammofix' into maint (diff)
parentt0021: fix flaky test (diff)
downloadtgif-d4a682d42f227be74c49d96eca9b86e35236f7a3.tar.xz
Merge branch 'ls/filter-process' into maint
Doc update. * ls/filter-process: t0021: fix flaky test docs: warn about possible '=' in clean/smudge filter process values
Diffstat (limited to 't/t0021')
-rw-r--r--t/t0021/rot13-filter.pl8
1 files changed, 6 insertions, 2 deletions
diff --git a/t/t0021/rot13-filter.pl b/t/t0021/rot13-filter.pl
index 4d5697ee51..617f581e56 100644
--- a/t/t0021/rot13-filter.pl
+++ b/t/t0021/rot13-filter.pl
@@ -109,14 +109,18 @@ print $debug "init handshake complete\n";
$debug->flush();
while (1) {
- my ($command) = packet_txt_read() =~ /^command=([^=]+)$/;
+ my ($command) = packet_txt_read() =~ /^command=(.+)$/;
print $debug "IN: $command";
$debug->flush();
- my ($pathname) = packet_txt_read() =~ /^pathname=([^=]+)$/;
+ my ($pathname) = packet_txt_read() =~ /^pathname=(.+)$/;
print $debug " $pathname";
$debug->flush();
+ if ( $pathname eq "" ) {
+ die "bad pathname '$pathname'";
+ }
+
# Flush
packet_bin_read();