Move relative date formatting to separate function
[tig.git] / test / graph / 02-duplicate-parent-test
blob2221f81d037b4cef3d6cbb2c26639bffd6155ae0
1 #!/bin/sh
3 # Graph test: duplicate parent
5 . libtest.sh
7 test_graph <<EOF
8 commit A B C
9 Commit A - Merge C into B
10 commit B C E
11 Commit B - Merge E into C
12 commit C D
13 Commit C after D
14 commit E D
15 Commit E after D
16 commit D F
17 Commit D after F
18 commit F G H
19 Commit F - Merge H into G
20 commit G H I
21 Commit G - Merge I into H
22 commit I H
23 Commit I after H
24 commit H
25 Commit H
26 EOF
28 assert_equals stdout <<EOF
29 ●─╮ Commit A - Merge C into B
30 ●─│─╮ Commit B - Merge E into C
31 ●─╯ │ Commit C after D
32 │ ●─╯ Commit E after D
33 ●─╯ Commit D after F
34 ●─╮ Commit F - Merge H into G
35 ●─│─╮ Commit G - Merge I into H
36 │ │ ● Commit I after H
37 ◎─┴─╯ Commit H
38 EOF