t5552: compensate for v2 filtering ref adv.
Protocol v2 filters the ref advertisement, but protocol v0 does not. A test in t5552 uses the ref advertisement, so fix it to use protocol v0. Signed-off-by: Jonathan Tan <jonathantanmy@google.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Jonathan Tan committed
Feb 25, 2019 at 13:54 UTC
010834a812be856790e1f08767e6198bcfd1a8c9
1 file changed
+4
-1
t/t5552-skipping-fetch-negotiator.sh
+4
-1
@@ -127,7 +127,10 @@ test_expect_success 'use ref advertisement to filter out commits' '
127
# not need to send any ancestors of "c3", but we still need to send "c3"
128
# itself.
129
test_config -C client fetch.negotiationalgorithm skipping &&
130
- trace_fetch client origin to_fetch &&
130
+
131
+ # The ref advertisement itself is filtered when protocol v2 is used, so
132
+ # use v0.
133
+ GIT_TEST_PROTOCOL_VERSION= trace_fetch client origin to_fetch &&
134
have_sent c5 c4^ c2side &&
135
have_not_sent c4 c4^^ c4^^^
136
'