3 # Graph test: collapse parallel branches with different middle branch
9 Commit A - merge B, C, D, E, and F
30 assert_equals stdout
<<EOF
31 ●─┬─┬─┬─╮ Commit A - merge B, C, D, E, and F
32 │ │ ● │ │ Commit D - after I
33 │ │ │ ● │ Commit E - after J
34 │ │ │ │ ● Commit F - after I
35 ● │ │ │ │ Commit B - after C
36 ●─╯ │ │ │ Commit C - after G
37 ● ╭─╯ │ │ Commit G - after H
38 ● │ ╭─╯ │ Commit H - after I
39 ●─┴─│───╯ Commit I - after J