From: Jonathan Tan Date: Mon, 25 Feb 2019 21:54:09 +0000 (-0800) Subject: t5503: fix overspecification of trace expectation X-Git-Tag: v2.22.0-rc0~118^2~4 X-Git-Url: https://git.lorimer.id.au/gitweb.git/diff_plain/15ff91aa8357ed94f3a646ff65c477517627a63d?hp=ab0c5f5096be62c2c964549673bc8965b2ddfb0e t5503: fix overspecification of trace expectation In order to extract the wants from a trace, a loop in t5503 currently breaks if "0000" is found. This works for protocol v0 and v1, but not v2. Instead, teach t5503 to look specifically for the "want" string, which is compatible with all protocols. Signed-off-by: Jonathan Tan Signed-off-by: Junio C Hamano --- diff --git a/t/t5503-tagfollow.sh b/t/t5503-tagfollow.sh index 4ca48f0276..6041a4dd32 100755 --- a/t/t5503-tagfollow.sh +++ b/t/t5503-tagfollow.sh @@ -47,7 +47,7 @@ get_needs () { test -s "$1" && perl -alne ' next unless $F[1] eq "upload-pack<"; - last if $F[2] eq "0000"; + next unless $F[2] eq "want"; print $F[2], " ", $F[3]; ' "$1" }