comparison tests/test-topic-stack-complex.t @ 3288:b714709afe6a mercurial-4.2

test-compat: merge mercurial-4.3 into mercurial-4.2
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Mon, 11 Dec 2017 18:30:14 +0100
parents 4303a46b4167
children bd99cb54712b 1e2f683e11e7
comparison
equal deleted inserted replaced
3287:4303a46b4167 3288:b714709afe6a
7 $ cat << EOF >> $HGRCPATH 7 $ cat << EOF >> $HGRCPATH
8 > [experimental] 8 > [experimental]
9 > evolution = all 9 > evolution = all
10 > [ui] 10 > [ui]
11 > interactive = True 11 > interactive = True
12 > [defaults]
13 > split = -d "0 "0
12 > [extensions] 14 > [extensions]
13 > show = 15 > show =
14 > EOF 16 > EOF
15 $ echo "evolve=$(echo $(dirname $TESTDIR))/hgext3rd/evolve/" >> $HGRCPATH 17 $ echo "evolve=$(echo $(dirname $TESTDIR))/hgext3rd/evolve/" >> $HGRCPATH
16 18
30 $ hg ci -Aqm "Added c and d" 32 $ hg ci -Aqm "Added c and d"
31 $ echo e > e 33 $ echo e > e
32 $ echo f > f 34 $ echo f > f
33 $ hg ci -Aqm "Added e and f" 35 $ hg ci -Aqm "Added e and f"
34 $ hg show work 36 $ hg show work
35 @ f1d36 (foo) Added e and f 37 @ f1d36 Added e and f
36 o 8e825 (foo) Added c and d 38 o 8e825 Added c and d
37 o 002b8 (foo) Added a and b 39 o 002b8 Added a and b
38 o f3603 Added foo 40 o f3603 Added foo
39 41
40 Testing in case of split within the topic 42 Testing in case of split within the topic
41 43
42 $ hg stack 44 $ hg stack
90 t2: split1 92 t2: split1
91 t1: Added a and b 93 t1: Added a and b
92 t0^ Added foo (base) 94 t0^ Added foo (base)
93 95
94 $ hg show work 96 $ hg show work
95 @ 5ccee (foo) split2 97 @ 5ccee split2
96 o f26c1 (foo) split1 98 o f26c1 split1
97 | o f1d36 (foo) Added e and f 99 | o f1d36 Added e and f
98 | x 8e825 (foo) Added c and d 100 | x 8e825 Added c and d
99 |/ 101 |/
100 o 002b8 (foo) Added a and b 102 o 002b8 Added a and b
101 o f3603 Added foo 103 o f3603 Added foo
102 104
103 $ hg prev 105 $ hg prev
104 0 files updated, 0 files merged, 1 files removed, 0 files unresolved 106 0 files updated, 0 files merged, 1 files removed, 0 files unresolved
105 [4] split1 107 [4] split1
106 $ echo foo > c 108 $ echo foo > c
107 $ hg diff 109 $ hg diff
108 diff -r f26c1b9addde c 110 diff -r f26c1b9addde c
109 --- a/c Thu Jan 01 00:00:00 1970 +0000 111 --- a/c Thu Jan 01 00:00:00 1970 +0000
110 +++ b/c Thu Jan 01 00:00:00 1970 +0000 112 +++ b/c * (glob)
111 @@ -1,1 +1,1 @@ 113 @@ -1,1 +1,1 @@
112 -c 114 -c
113 +foo 115 +foo
114 116
115 $ hg amend 117 $ hg amend
116 1 new unstable changesets 118 1 new unstable changesets
117 $ hg show work 119 $ hg show work
118 @ 7d944 (foo) split1 120 @ 7d944 split1
119 | o 5ccee (foo) split2 121 | o 5ccee split2
120 | x f26c1 (foo) split1 122 | x f26c1 split1
121 |/ 123 |/
122 | o f1d36 (foo) Added e and f 124 | o f1d36 Added e and f
123 | x 8e825 (foo) Added c and d 125 | x 8e825 Added c and d
124 |/ 126 |/
125 o 002b8 (foo) Added a and b 127 o 002b8 Added a and b
126 o f3603 Added foo 128 o f3603 Added foo
127 129
128 $ hg stack 130 $ hg stack
129 ### topic: foo (2 heads) 131 ### topic: foo (2 heads)
130 ### target: default (branch), 2 behind 132 ### target: default (branch), 2 behind