Mercurial > hg
comparison tests/test-histedit-drop.t @ 17085:35729bdd59b6
tests: convert histedit tests to .t
Mostly a trivial conversion.
author | Mads Kiilerich <mads@kiilerich.com> |
---|---|
date | Sat, 30 Jun 2012 03:34:44 +0200 |
parents | tests/test-histedit-drop@168cc52ad7c2 |
children | 5f2cacb715dc |
comparison
equal
deleted
inserted
replaced
17084:69dae7982c85 | 17085:35729bdd59b6 |
---|---|
1 $ . "$TESTDIR/histedit-helpers.sh" | |
2 | |
3 $ cat >> $HGRCPATH <<EOF | |
4 > [extensions] | |
5 > graphlog= | |
6 > histedit= | |
7 > EOF | |
8 | |
9 $ EDITED=`pwd`/editedhistory | |
10 $ cat > $EDITED <<EOF | |
11 > drop 177f92b77385 c | |
12 > pick e860deea161a e | |
13 > pick 652413bf663e f | |
14 > pick 055a42cdd887 d | |
15 > EOF | |
16 $ initrepo () | |
17 > { | |
18 > hg init r | |
19 > cd r | |
20 > for x in a b c d e f ; do | |
21 > echo $x > $x | |
22 > hg add $x | |
23 > hg ci -m $x | |
24 > done | |
25 > } | |
26 | |
27 $ initrepo | |
28 | |
29 log before edit | |
30 $ hg log --graph | |
31 @ changeset: 5:652413bf663e | |
32 | tag: tip | |
33 | user: test | |
34 | date: Thu Jan 01 00:00:00 1970 +0000 | |
35 | summary: f | |
36 | | |
37 o changeset: 4:e860deea161a | |
38 | user: test | |
39 | date: Thu Jan 01 00:00:00 1970 +0000 | |
40 | summary: e | |
41 | | |
42 o changeset: 3:055a42cdd887 | |
43 | user: test | |
44 | date: Thu Jan 01 00:00:00 1970 +0000 | |
45 | summary: d | |
46 | | |
47 o changeset: 2:177f92b77385 | |
48 | user: test | |
49 | date: Thu Jan 01 00:00:00 1970 +0000 | |
50 | summary: c | |
51 | | |
52 o changeset: 1:d2ae7f538514 | |
53 | user: test | |
54 | date: Thu Jan 01 00:00:00 1970 +0000 | |
55 | summary: b | |
56 | | |
57 o changeset: 0:cb9a9f314b8b | |
58 user: test | |
59 date: Thu Jan 01 00:00:00 1970 +0000 | |
60 summary: a | |
61 | |
62 | |
63 edit the history | |
64 $ HGEDITOR="cat $EDITED > " hg histedit 177f92b77385 2>&1 | fixbundle | |
65 0 files updated, 0 files merged, 4 files removed, 0 files unresolved | |
66 0 files updated, 0 files merged, 0 files removed, 0 files unresolved | |
67 0 files updated, 0 files merged, 0 files removed, 0 files unresolved | |
68 0 files updated, 0 files merged, 0 files removed, 0 files unresolved | |
69 | |
70 log after edit | |
71 $ hg log --graph | |
72 @ changeset: 4:708943196e52 | |
73 | tag: tip | |
74 | user: test | |
75 | date: Thu Jan 01 00:00:00 1970 +0000 | |
76 | summary: d | |
77 | | |
78 o changeset: 3:75cbdffecadb | |
79 | user: test | |
80 | date: Thu Jan 01 00:00:00 1970 +0000 | |
81 | summary: f | |
82 | | |
83 o changeset: 2:493dc0964412 | |
84 | user: test | |
85 | date: Thu Jan 01 00:00:00 1970 +0000 | |
86 | summary: e | |
87 | | |
88 o changeset: 1:d2ae7f538514 | |
89 | user: test | |
90 | date: Thu Jan 01 00:00:00 1970 +0000 | |
91 | summary: b | |
92 | | |
93 o changeset: 0:cb9a9f314b8b | |
94 user: test | |
95 date: Thu Jan 01 00:00:00 1970 +0000 | |
96 summary: a | |
97 | |
98 | |
99 manifest after edit | |
100 $ hg manifest | |
101 a | |
102 b | |
103 d | |
104 e | |
105 f | |
106 | |
107 $ cd .. |