From c3502fa8822fab99ee51b3f74cf3f100492d88e2 Mon Sep 17 00:00:00 2001 From: Junio C Hamano Date: Thu, 25 Aug 2011 17:51:50 -0700 Subject: revision: do not include sibling history in --ancestry-path output If the commit specified as the bottom of the commit range has a direct parent that has another child commit that contributed to the resulting history, "rev-list --ancestry-path" was confused and listed that side history as well, due to the command line parser subtlety corrected by the previous commit. Signed-off-by: Junio C Hamano --- t/t6019-rev-list-ancestry-path.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 't/t6019-rev-list-ancestry-path.sh') diff --git a/t/t6019-rev-list-ancestry-path.sh b/t/t6019-rev-list-ancestry-path.sh index aa4674f1d..738af7339 100755 --- a/t/t6019-rev-list-ancestry-path.sh +++ b/t/t6019-rev-list-ancestry-path.sh @@ -99,7 +99,7 @@ test_expect_success 'criss-cross: rev-list --ancestry-path cb..bc' ' ' # no commits in repository descend from cb -test_expect_failure 'criss-cross: rev-list --ancestry-path --all ^cb' ' +test_expect_success 'criss-cross: rev-list --ancestry-path --all ^cb' ' (cd criss-cross && git rev-list --ancestry-path --all ^cb > actual && test -z "$(cat actual)") -- cgit v1.2.1