mirror of
https://github.com/git/git
synced 2024-08-28 20:20:07 +00:00
[PATCH] Test case that demonstrates problem with --merge-order ^ processing
Added a test case that shows that --merge-order doesn't produce the correct result in the following case. A | | B |/ C | D git-rev-list --merge-order A ^B should produce just A. Instead it produces BCD. A subsequent patch will fix this defect. Signed-off-by: Jon Seymour <jon.seymour@gmail.com> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
parent
f3a3214e83
commit
da4b932a0c
|
@ -543,6 +543,11 @@ test_output_expect_success 'simple merge order (r1l5)' 'git-rev-list --merge-ord
|
|||
= alt_root
|
||||
EOF
|
||||
|
||||
test_output_expect_success "don't print things unreachable from one branch" "git-rev-list a3 ^b3 --merge-order" <<EOF
|
||||
a3
|
||||
a2
|
||||
a1
|
||||
EOF
|
||||
|
||||
#
|
||||
#
|
||||
|
|
Loading…
Reference in a new issue