##// END OF EJS Templates
tests: fix deprecated use of hg debugdata/debugindex...
Sune Foldager -
r14182:ec5886db default
parent child Browse files
Show More
@@ -48,6 +48,6 b' this should not mention bar:'
48 48
49 49
50 50
51 $ hg debugindex .hg/store/data/bar.i
51 $ hg debugindex bar
52 52 rev offset length base linkrev nodeid p1 p2
53 53 0 0 5 0 1 b004912a8510 000000000000 000000000000
@@ -37,22 +37,22 b''
37 37 $ hg mv afile anotherfile
38 38 $ hg commit -m "0.3m"
39 39
40 $ hg debugindex -f 1 .hg/store/data/afile.i
40 $ hg debugindex -f 1 afile
41 41 rev flag offset length size base link p1 p2 nodeid
42 42 0 0000 0 3 2 0 0 -1 -1 362fef284ce2
43 43 1 0000 3 5 4 1 1 0 -1 125144f7e028
44 44 2 0000 8 7 6 2 2 1 -1 4c982badb186
45 45 3 0000 15 9 8 3 3 2 -1 19b1fc555737
46 46
47 $ hg debugindex .hg/store/data/adifferentfile.i
47 $ hg debugindex adifferentfile
48 48 rev offset length base linkrev nodeid p1 p2
49 49 0 0 75 0 7 2565f3199a74 000000000000 000000000000
50 50
51 $ hg debugindex .hg/store/data/anotherfile.i
51 $ hg debugindex anotherfile
52 52 rev offset length base linkrev nodeid p1 p2
53 53 0 0 75 0 8 2565f3199a74 000000000000 000000000000
54 54
55 $ hg debugindex .hg/store/data/fred.i
55 $ hg debugindex fred
56 56 rev offset length base linkrev nodeid p1 p2
57 57 0 0 8 0 6 12ab3bcc5ea4 000000000000 000000000000
58 58
@@ -10,7 +10,7 b''
10 10
11 11 $ hg debugrename foo
12 12 foo renamed from bar:26d3ca0dfd18e44d796b564e38dd173c9668d3a9
13 $ hg debugindex .hg/store/data/bar.i
13 $ hg debugindex bar
14 14 rev offset length base linkrev nodeid p1 p2
15 15 0 0 6 0 0 26d3ca0dfd18 000000000000 000000000000
16 16 1 6 7 1 1 d267bddd54f7 26d3ca0dfd18 000000000000
@@ -52,7 +52,7 b' we should see one log entry for a'
52 52
53 53 this should show a revision linked to changeset 0
54 54
55 $ hg debugindex .hg/store/data/a.i
55 $ hg debugindex a
56 56 rev offset length base linkrev nodeid p1 p2
57 57 0 0 3 0 0 b789fdd96dc2 000000000000 000000000000
58 58
@@ -68,13 +68,13 b' we should see one log entry for b'
68 68
69 69 this should show a revision linked to changeset 1
70 70
71 $ hg debugindex .hg/store/data/b.i
71 $ hg debugindex b
72 72 rev offset length base linkrev nodeid p1 p2
73 73 0 0 65 0 1 37d9b5d994ea 000000000000 000000000000
74 74
75 75 this should show the rename information in the metadata
76 76
77 $ hg debugdata .hg/store/data/b.d 0 | head -3 | tail -2
77 $ hg debugdata b 0 | head -3 | tail -2
78 78 copy: a
79 79 copyrev: b789fdd96dc2f3bd229c1dd8eedf0fc60e2b68e3
80 80
@@ -46,7 +46,7 b" shouldn't show copy"
46 46 $ hg st -C
47 47
48 48 should match
49 $ hg debugindex .hg/store/data/foo.i
49 $ hg debugindex foo
50 50 rev offset length base linkrev nodeid p1 p2
51 51 0 0 5 0 0 2ed2a3912a0b 000000000000 000000000000
52 52 $ hg debugrename bar
@@ -68,13 +68,13 b' should show copy'
68 68 $ hg commit -m3
69 69
70 70 should show no parents for tip
71 $ hg debugindex .hg/store/data/bar.i
71 $ hg debugindex bar
72 72 rev offset length base linkrev nodeid p1 p2
73 73 0 0 69 0 1 7711d36246cc 000000000000 000000000000
74 74 1 69 6 1 2 bdf70a2b8d03 7711d36246cc 000000000000
75 75 2 75 81 1 3 b2558327ea8d 000000000000 000000000000
76 76 should match
77 $ hg debugindex .hg/store/data/foo.i
77 $ hg debugindex foo
78 78 rev offset length base linkrev nodeid p1 p2
79 79 0 0 5 0 0 2ed2a3912a0b 000000000000 000000000000
80 80 1 5 7 1 2 dd12c926cf16 2ed2a3912a0b 000000000000
@@ -25,9 +25,9 b' no changes'
25 25
26 26 check contents in repo are encoded
27 27
28 $ hg debugdata .hg/store/data/a.gz.d 0
28 $ hg debugdata a.gz 0
29 29 this is a test
30 $ hg debugdata .hg/store/data/not.gz.d 0
30 $ hg debugdata not.gz 0
31 31 THIS IS A TEST
32 32
33 33 check committed content was decoded
@@ -88,7 +88,7 b' revision 4'
88 88 79d7492df40aa0fa093ec4209be78043c181f094 644 a
89 89 79d7492df40aa0fa093ec4209be78043c181f094 644 b
90 90
91 $ hg debugindex .hg/store/data/a.i
91 $ hg debugindex a
92 92 rev offset length base linkrev nodeid p1 p2
93 93 0 0 5 0 0 2ed2a3912a0b 000000000000 000000000000
94 94 1 5 6 1 1 79d7492df40a 2ed2a3912a0b 000000000000
@@ -15,7 +15,7 b' Issue351: mq: qrefresh can create extra '
15 15 $ echo b > b
16 16 $ hg qrefresh
17 17
18 $ hg debugindex .hg/store/data/b.i
18 $ hg debugindex b
19 19 rev offset length base linkrev nodeid p1 p2
20 20 0 0 3 0 0 1e88685f5dde 000000000000 000000000000
21 21
@@ -99,7 +99,7 b' log should show foo and quux changed:'
99 99
100 100 foo: we should have a merge here:
101 101
102 $ hg debugindex .hg/store/data/foo.i
102 $ hg debugindex foo
103 103 rev offset length base linkrev nodeid p1 p2
104 104 0 0 3 0 0 b8e02f643373 000000000000 000000000000
105 105 1 3 4 1 1 2ffeddde1b65 b8e02f643373 000000000000
@@ -108,21 +108,21 b' foo: we should have a merge here:'
108 108
109 109 bar: we should not have a merge here:
110 110
111 $ hg debugindex .hg/store/data/bar.i
111 $ hg debugindex bar
112 112 rev offset length base linkrev nodeid p1 p2
113 113 0 0 3 0 0 b8e02f643373 000000000000 000000000000
114 114 1 3 4 1 2 33d1fb69067a b8e02f643373 000000000000
115 115
116 116 baz: we should not have a merge here:
117 117
118 $ hg debugindex .hg/store/data/baz.i
118 $ hg debugindex baz
119 119 rev offset length base linkrev nodeid p1 p2
120 120 0 0 3 0 0 b8e02f643373 000000000000 000000000000
121 121 1 3 4 1 1 2ffeddde1b65 b8e02f643373 000000000000
122 122
123 123 quux: we should not have a merge here:
124 124
125 $ hg debugindex .hg/store/data/quux.i
125 $ hg debugindex quux
126 126 rev offset length base linkrev nodeid p1 p2
127 127 0 0 3 0 0 b8e02f643373 000000000000 000000000000
128 128 1 3 5 1 3 6128c0f33108 b8e02f643373 000000000000
@@ -135,13 +135,13 b' the changelog should mention file a:'
135 135 -rwxr-x---
136 136 -rwxr-x---
137 137
138 $ hg debugindex .hg/store/data/a.i
138 $ hg debugindex a
139 139 rev offset length base linkrev nodeid p1 p2
140 140 0 0 0 0 0 b80de5d13875 000000000000 000000000000
141 $ hg debugindex ../test2/.hg/store/data/a.i
141 $ hg debugindex -R ../test2 a
142 142 rev offset length base linkrev nodeid p1 p2
143 143 0 0 0 0 0 b80de5d13875 000000000000 000000000000
144 $ hg debugindex ../test1/.hg/store/data/a.i
144 $ hg debugindex -R ../test1 a
145 145 rev offset length base linkrev nodeid p1 p2
146 146 0 0 0 0 0 b80de5d13875 000000000000 000000000000
147 147 1 0 5 1 1 7fe919cc0336 b80de5d13875 000000000000
@@ -48,7 +48,7 b' revision.'
48 48 $ hg manifest --debug | grep foo
49 49 c6fc755d7e68f49f880599da29f15add41f42f5a 644 foo
50 50
51 $ hg debugindex .hg/store/data/foo.i
51 $ hg debugindex foo
52 52 rev offset length base linkrev nodeid p1 p2
53 53 0 0 5 0 0 2ed2a3912a0b 000000000000 000000000000
54 54 1 5 9 1 1 6f4310b00b9a 2ed2a3912a0b 000000000000
@@ -34,7 +34,7 b' Test with the merge on 3 having the rena'
34 34
35 35 $ hg ci -m '3: merge with local rename'
36 36
37 $ hg debugindex .hg/store/data/bar.i
37 $ hg debugindex bar
38 38 rev offset length base linkrev nodeid p1 p2
39 39 0 0 77 0 2 d35118874825 000000000000 000000000000
40 40 1 77 76 0 3 5345f5ab8abd 000000000000 d35118874825
@@ -42,7 +42,7 b' Test with the merge on 3 having the rena'
42 42 $ hg debugrename bar
43 43 bar renamed from foo:9e25c27b87571a1edee5ae4dddee5687746cc8e2
44 44
45 $ hg debugindex .hg/store/data/foo.i
45 $ hg debugindex foo
46 46 rev offset length base linkrev nodeid p1 p2
47 47 0 0 7 0 0 690b295714ae 000000000000 000000000000
48 48 1 7 13 1 1 9e25c27b8757 690b295714ae 000000000000
@@ -87,7 +87,7 b' This should use bar@rev2 as the ancestor'
87 87
88 88 $ hg ci -m '5: merge'
89 89
90 $ hg debugindex .hg/store/data/bar.i
90 $ hg debugindex bar
91 91 rev offset length base linkrev nodeid p1 p2
92 92 0 0 77 0 2 d35118874825 000000000000 000000000000
93 93 1 77 76 0 3 5345f5ab8abd 000000000000 d35118874825
@@ -121,7 +121,7 b' on the remote parent:'
121 121
122 122 $ hg ci -m '3: merge with remote rename'
123 123
124 $ hg debugindex .hg/store/data/bar.i
124 $ hg debugindex bar
125 125 rev offset length base linkrev nodeid p1 p2
126 126 0 0 77 0 2 d35118874825 000000000000 000000000000
127 127 1 77 76 0 3 5345f5ab8abd 000000000000 d35118874825
@@ -129,7 +129,7 b' on the remote parent:'
129 129 $ hg debugrename bar
130 130 bar renamed from foo:9e25c27b87571a1edee5ae4dddee5687746cc8e2
131 131
132 $ hg debugindex .hg/store/data/foo.i
132 $ hg debugindex foo
133 133 rev offset length base linkrev nodeid p1 p2
134 134 0 0 7 0 0 690b295714ae 000000000000 000000000000
135 135 1 7 13 1 1 9e25c27b8757 690b295714ae 000000000000
@@ -174,7 +174,7 b' This should use bar@rev2 as the ancestor'
174 174
175 175 $ hg ci -m '5: merge'
176 176
177 $ hg debugindex .hg/store/data/bar.i
177 $ hg debugindex bar
178 178 rev offset length base linkrev nodeid p1 p2
179 179 0 0 77 0 2 d35118874825 000000000000 000000000000
180 180 1 77 76 0 3 5345f5ab8abd 000000000000 d35118874825
@@ -104,7 +104,7 b' pull and merge from test-a again'
104 104 >>>>>>> other
105 105 three
106 106
107 $ hg debugindex .hg/store/data/test.txt.i
107 $ hg debugindex test.txt
108 108 rev offset length base linkrev nodeid p1 p2
109 109 0 0 7 0 0 01365c4cca56 000000000000 000000000000
110 110 1 7 9 1 1 7b013192566a 01365c4cca56 000000000000
@@ -67,7 +67,7 b''
67 67
68 68 $ hg ci -m "merge"
69 69
70 $ hg debugindex .hg/store/data/b.i
70 $ hg debugindex b
71 71 rev offset length base linkrev nodeid p1 p2
72 72 0 0 67 0 1 57eacc201a7f 000000000000 000000000000
73 73 1 67 72 1 3 4727ba907962 000000000000 57eacc201a7f
@@ -15,7 +15,7 b' this should be stored as a delta against'
15 15 adding foo
16 16 created new head
17 17
18 $ hg debugindex .hg/store/data/foo.i
18 $ hg debugindex foo
19 19 rev offset length base linkrev nodeid p1 p2
20 20 0 0 0 0 0 b80de5d13875 000000000000 000000000000
21 21 1 0 24 0 1 0376abec49b8 000000000000 000000000000
@@ -32,12 +32,8 b' 2 1 0 2 0 1 2'
32 32 $ commit '012' 'manifest-file'
33 33 $ cd ..
34 34 $ hg clone -q -U -r -1 -r -2 -r -3 -r -4 -r -6 orig crossed
35 $ for i in crossed/.hg/store/00manifest.i crossed/.hg/store/data/*.i; do
36 > echo $i
37 > hg debugindex $i
38 > echo
39 > done
40 crossed/.hg/store/00manifest.i
35 $ cd crossed
36 $ hg debugindex .hg/store/00manifest.i
41 37 rev offset length base linkrev nodeid p1 p2
42 38 0 0 112 0 0 6f105cbb914d 000000000000 000000000000
43 39 1 112 56 1 3 1b55917b3699 000000000000 000000000000
@@ -45,47 +41,53 b' 2 1 0 2 0 1 2'
45 41 3 291 122 1 2 f0ef8726ac4f 000000000000 000000000000
46 42 4 413 87 4 4 0b76e38b4070 000000000000 000000000000
47 43
48 crossed/.hg/store/data/012.i
44 $ for i in 012 021 102 120 201 210 manifest-file; do
45 > echo $i
46 > hg debugindex $i
47 > echo
48 > done
49 012
49 50 rev offset length base linkrev nodeid p1 p2
50 51 0 0 3 0 0 b8e02f643373 000000000000 000000000000
51 52 1 3 3 1 1 5d9299349fc0 000000000000 000000000000
52 53 2 6 3 2 2 2661d26c6496 000000000000 000000000000
53 54
54 crossed/.hg/store/data/021.i
55 021
55 56 rev offset length base linkrev nodeid p1 p2
56 57 0 0 3 0 0 b8e02f643373 000000000000 000000000000
57 58 1 3 3 1 2 5d9299349fc0 000000000000 000000000000
58 59 2 6 3 2 1 2661d26c6496 000000000000 000000000000
59 60
60 crossed/.hg/store/data/102.i
61 102
61 62 rev offset length base linkrev nodeid p1 p2
62 63 0 0 3 0 1 b8e02f643373 000000000000 000000000000
63 64 1 3 3 1 0 5d9299349fc0 000000000000 000000000000
64 65 2 6 3 2 2 2661d26c6496 000000000000 000000000000
65 66
66 crossed/.hg/store/data/120.i
67 120
67 68 rev offset length base linkrev nodeid p1 p2
68 69 0 0 3 0 1 b8e02f643373 000000000000 000000000000
69 70 1 3 3 1 2 5d9299349fc0 000000000000 000000000000
70 71 2 6 3 2 0 2661d26c6496 000000000000 000000000000
71 72
72 crossed/.hg/store/data/201.i
73 201
73 74 rev offset length base linkrev nodeid p1 p2
74 75 0 0 3 0 2 b8e02f643373 000000000000 000000000000
75 76 1 3 3 1 0 5d9299349fc0 000000000000 000000000000
76 77 2 6 3 2 1 2661d26c6496 000000000000 000000000000
77 78
78 crossed/.hg/store/data/210.i
79 210
79 80 rev offset length base linkrev nodeid p1 p2
80 81 0 0 3 0 2 b8e02f643373 000000000000 000000000000
81 82 1 3 3 1 1 5d9299349fc0 000000000000 000000000000
82 83 2 6 3 2 0 2661d26c6496 000000000000 000000000000
83 84
84 crossed/.hg/store/data/manifest-file.i
85 manifest-file
85 86 rev offset length base linkrev nodeid p1 p2
86 87 0 0 3 0 3 b8e02f643373 000000000000 000000000000
87 88 1 3 3 1 4 5d9299349fc0 000000000000 000000000000
88 89
90 $ cd ..
89 91 $ for i in 0 1 2 3 4; do
90 92 > hg clone -q -U --pull crossed $i
91 93 > echo "% Trying to strip revision $i"
General Comments 0
You need to be logged in to leave comments. Login now