Mercurial > hg
annotate tests/test-hgweb-annotate-whitespace.t @ 39859:32d3ed3023bb
upgrade: use rawsize() instead of revlog index
The revlog index is a very low-level data structure and it shouldn't
be exposed to the storage interface - at least not in its current
form.
upgrade.py is the only consumer of the index attribute on file storage
in the repository.
This commit rewrites that final consumer to use rawsize() instead of
going through the index. This is actually the more proper API to use,
as rawsize() will accurately report the size of revisions which have
a negative size in the index.
Differential Revision: https://phab.mercurial-scm.org/D4719
author | Gregory Szorc <gregory.szorc@gmail.com> |
---|---|
date | Mon, 24 Sep 2018 09:38:27 -0700 |
parents | 3b4b38130689 |
children |
rev | line source |
---|---|
34389
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
1 #require serve |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
2 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
3 Create a repo with whitespace only changes |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
4 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
5 $ hg init repo-with-whitespace |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
6 $ cd repo-with-whitespace |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
7 $ cat > foo << EOF |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
8 > line 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
9 > line 1 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
10 > line 2 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
11 > line 3 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
12 > EOF |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
13 $ hg -q commit -A -m 'commit 0' |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
14 $ cat > foo << EOF |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
15 > line 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
16 > line 1 modified by 1 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
17 > line 2 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
18 > line 3 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
19 > EOF |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
20 $ hg commit -m 'commit 1' |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
21 $ cat > foo << EOF |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
22 > line 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
23 > line 1 modified by 1 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
24 > line 2 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
25 > line 3 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
26 > EOF |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
27 $ hg commit -m 'commit 2 (leading whitespace on line 2)' |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
28 $ cat > foo << EOF |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
29 > line 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
30 > line 1 modified by 1 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
31 > line 2 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
32 > EOF |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
33 Need to use printf to avoid check-code complaining about trailing whitespace. |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
34 $ printf 'line 3 \n' >> foo |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
35 $ hg commit -m 'commit 3 (trailing whitespace on line 3)' |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
36 $ cat > foo << EOF |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
37 > line 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
38 > line 1 modified by 1 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
39 > line 2 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
40 > EOF |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
41 $ printf 'line 3 \n' >> foo |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
42 $ hg commit -m 'commit 4 (intra whitespace on line 0)' |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
43 $ cat > foo << EOF |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
44 > line 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
45 > |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
46 > line 1 modified by 1 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
47 > line 2 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
48 > EOF |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
49 $ printf 'line 3 \n' >> foo |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
50 $ hg commit -m 'commit 5 (add blank line between line 0 and 1)' |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
51 $ cat > foo << EOF |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
52 > line 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
53 > |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
54 > |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
55 > line 1 modified by 1 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
56 > line 2 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
57 > EOF |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
58 $ printf 'line 3 \n' >> foo |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
59 $ hg commit -m 'commit 6 (add another blank line between line 0 and 1)' |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
60 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
61 $ hg log -G -T '{rev}:{node|short} {desc}' |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
62 @ 6:9d1b2c7db017 commit 6 (add another blank line between line 0 and 1) |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
63 | |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
64 o 5:400ef1d40470 commit 5 (add blank line between line 0 and 1) |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
65 | |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
66 o 4:08adbe269f24 commit 4 (intra whitespace on line 0) |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
67 | |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
68 o 3:dcb62cfbfc9b commit 3 (trailing whitespace on line 3) |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
69 | |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
70 o 2:6bdb694e7b8c commit 2 (leading whitespace on line 2) |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
71 | |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
72 o 1:23e1e37387dc commit 1 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
73 | |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
74 o 0:b9c578134d72 commit 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
75 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
76 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
77 $ hg serve -p $HGPORT -d --pid-file hg.pid |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
78 $ cat hg.pid >> $DAEMON_PIDS |
34792
3b4b38130689
test-hgweb-annotate-whitespace: make test compatible with chg
Saurabh Singh <singhsrb@fb.com>
parents:
34390
diff
changeset
|
79 $ hg serve --config annotate.ignorews=true -p $HGPORT1 -d --pid-file hg.pid |
34389
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
80 $ cat hg.pid >> $DAEMON_PIDS |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
81 $ cd .. |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
82 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
83 Annotate works |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
84 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
85 $ get-with-headers.py --json $LOCALIP:$HGPORT 'json-annotate/9d1b2c7db017/foo' |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
86 200 Script output follows |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
87 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
88 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
89 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
90 "annotate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
91 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
92 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
93 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
94 "desc": "commit 4 (intra whitespace on line 0)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
95 "line": "line 0\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
96 "lineno": 1, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
97 "node": "08adbe269f24cf22d975eadeec16790c5b22f558", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
98 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
99 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
100 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
101 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
102 "targetline": 1 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
103 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
104 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
105 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
106 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
107 "desc": "commit 5 (add blank line between line 0 and 1)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
108 "line": "\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
109 "lineno": 2, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
110 "node": "400ef1d404706cfb48afd2b78ce6addf641ced25", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
111 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
112 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
113 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
114 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
115 "targetline": 2 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
116 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
117 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
118 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
119 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
120 "desc": "commit 6 (add another blank line between line 0 and 1)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
121 "line": "\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
122 "lineno": 3, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
123 "node": "9d1b2c7db0175870a950f8c48c9c4ead1058f2c5", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
124 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
125 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
126 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
127 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
128 "targetline": 3 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
129 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
130 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
131 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
132 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
133 "desc": "commit 1", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
134 "line": "line 1 modified by 1\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
135 "lineno": 4, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
136 "node": "23e1e37387dcfca4c0ed0cc568d1e4b9bfed241a", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
137 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
138 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
139 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
140 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
141 "targetline": 2 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
142 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
143 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
144 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
145 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
146 "desc": "commit 2 (leading whitespace on line 2)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
147 "line": " line 2\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
148 "lineno": 5, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
149 "node": "6bdb694e7b8cebb68d5b6b27b4bcc2a49d62c602", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
150 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
151 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
152 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
153 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
154 "targetline": 3 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
155 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
156 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
157 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
158 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
159 "desc": "commit 3 (trailing whitespace on line 3)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
160 "line": "line 3 \n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
161 "lineno": 6, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
162 "node": "dcb62cfbfc9b3ab995a5cbbaff6e1971c3e4f865", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
163 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
164 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
165 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
166 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
167 "targetline": 4 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
168 } |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
169 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
170 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
171 "children": [], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
172 "date": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
173 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
174 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
175 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
176 "desc": "commit 6 (add another blank line between line 0 and 1)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
177 "node": "9d1b2c7db0175870a950f8c48c9c4ead1058f2c5", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
178 "parents": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
179 "400ef1d404706cfb48afd2b78ce6addf641ced25" |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
180 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
181 "permissions": "" |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
182 } |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
183 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
184 annotate.ignorews=1 config option is honored |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
185 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
186 $ get-with-headers.py --json $LOCALIP:$HGPORT1 'json-annotate/9d1b2c7db017/foo' |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
187 200 Script output follows |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
188 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
189 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
190 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
191 "annotate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
192 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
193 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
194 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
195 "desc": "commit 0", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
196 "line": "line 0\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
197 "lineno": 1, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
198 "node": "b9c578134d72b3a9d26afde8ddd76c0a93c5adbc", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
199 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
200 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
201 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
202 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
203 "targetline": 1 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
204 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
205 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
206 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
207 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
208 "desc": "commit 5 (add blank line between line 0 and 1)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
209 "line": "\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
210 "lineno": 2, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
211 "node": "400ef1d404706cfb48afd2b78ce6addf641ced25", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
212 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
213 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
214 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
215 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
216 "targetline": 2 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
217 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
218 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
219 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
220 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
221 "desc": "commit 6 (add another blank line between line 0 and 1)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
222 "line": "\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
223 "lineno": 3, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
224 "node": "9d1b2c7db0175870a950f8c48c9c4ead1058f2c5", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
225 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
226 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
227 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
228 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
229 "targetline": 3 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
230 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
231 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
232 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
233 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
234 "desc": "commit 1", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
235 "line": "line 1 modified by 1\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
236 "lineno": 4, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
237 "node": "23e1e37387dcfca4c0ed0cc568d1e4b9bfed241a", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
238 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
239 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
240 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
241 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
242 "targetline": 2 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
243 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
244 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
245 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
246 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
247 "desc": "commit 0", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
248 "line": " line 2\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
249 "lineno": 5, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
250 "node": "b9c578134d72b3a9d26afde8ddd76c0a93c5adbc", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
251 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
252 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
253 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
254 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
255 "targetline": 3 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
256 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
257 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
258 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
259 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
260 "desc": "commit 0", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
261 "line": "line 3 \n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
262 "lineno": 6, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
263 "node": "b9c578134d72b3a9d26afde8ddd76c0a93c5adbc", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
264 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
265 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
266 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
267 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
268 "targetline": 4 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
269 } |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
270 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
271 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
272 "children": [], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
273 "date": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
274 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
275 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
276 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
277 "desc": "commit 6 (add another blank line between line 0 and 1)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
278 "node": "9d1b2c7db0175870a950f8c48c9c4ead1058f2c5", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
279 "parents": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
280 "400ef1d404706cfb48afd2b78ce6addf641ced25" |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
281 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
282 "permissions": "" |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
283 } |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
284 |
34390
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
285 ignorews=1 query string argument enables whitespace skipping |
34389
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
286 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
287 $ get-with-headers.py --json $LOCALIP:$HGPORT 'json-annotate/9d1b2c7db017/foo?ignorews=1' |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
288 200 Script output follows |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
289 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
290 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
291 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
292 "annotate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
293 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
294 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
295 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
296 "desc": "commit 0", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
297 "line": "line 0\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
298 "lineno": 1, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
299 "node": "b9c578134d72b3a9d26afde8ddd76c0a93c5adbc", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
300 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
301 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
302 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
303 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
304 "targetline": 1 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
305 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
306 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
307 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
308 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
309 "desc": "commit 5 (add blank line between line 0 and 1)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
310 "line": "\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
311 "lineno": 2, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
312 "node": "400ef1d404706cfb48afd2b78ce6addf641ced25", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
313 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
314 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
315 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
316 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
317 "targetline": 2 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
318 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
319 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
320 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
321 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
322 "desc": "commit 6 (add another blank line between line 0 and 1)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
323 "line": "\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
324 "lineno": 3, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
325 "node": "9d1b2c7db0175870a950f8c48c9c4ead1058f2c5", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
326 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
327 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
328 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
329 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
330 "targetline": 3 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
331 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
332 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
333 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
334 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
335 "desc": "commit 1", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
336 "line": "line 1 modified by 1\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
337 "lineno": 4, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
338 "node": "23e1e37387dcfca4c0ed0cc568d1e4b9bfed241a", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
339 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
340 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
341 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
342 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
343 "targetline": 2 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
344 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
345 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
346 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
347 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
348 "desc": "commit 0", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
349 "line": " line 2\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
350 "lineno": 5, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
351 "node": "b9c578134d72b3a9d26afde8ddd76c0a93c5adbc", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
352 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
353 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
354 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
355 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
356 "targetline": 3 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
357 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
358 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
359 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
360 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
361 "desc": "commit 0", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
362 "line": "line 3 \n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
363 "lineno": 6, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
364 "node": "b9c578134d72b3a9d26afde8ddd76c0a93c5adbc", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
365 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
366 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
367 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
368 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
369 "targetline": 4 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
370 } |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
371 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
372 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
373 "children": [], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
374 "date": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
375 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
376 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
377 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
378 "desc": "commit 6 (add another blank line between line 0 and 1)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
379 "node": "9d1b2c7db0175870a950f8c48c9c4ead1058f2c5", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
380 "parents": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
381 "400ef1d404706cfb48afd2b78ce6addf641ced25" |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
382 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
383 "permissions": "" |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
384 } |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
385 |
34390
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
386 ignorews=0 query string argument disables when config defaults to enabled |
34389
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
387 |
34390
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
388 $ get-with-headers.py --json $LOCALIP:$HGPORT1 'json-annotate/9d1b2c7db017/foo?ignorews=0' |
34389
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
389 200 Script output follows |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
390 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
391 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
392 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
393 "annotate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
394 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
395 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
396 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
397 "desc": "commit 4 (intra whitespace on line 0)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
398 "line": "line 0\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
399 "lineno": 1, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
400 "node": "08adbe269f24cf22d975eadeec16790c5b22f558", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
401 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
402 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
403 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
404 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
405 "targetline": 1 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
406 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
407 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
408 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
409 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
410 "desc": "commit 5 (add blank line between line 0 and 1)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
411 "line": "\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
412 "lineno": 2, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
413 "node": "400ef1d404706cfb48afd2b78ce6addf641ced25", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
414 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
415 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
416 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
417 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
418 "targetline": 2 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
419 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
420 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
421 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
422 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
423 "desc": "commit 6 (add another blank line between line 0 and 1)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
424 "line": "\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
425 "lineno": 3, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
426 "node": "9d1b2c7db0175870a950f8c48c9c4ead1058f2c5", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
427 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
428 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
429 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
430 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
431 "targetline": 3 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
432 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
433 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
434 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
435 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
436 "desc": "commit 1", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
437 "line": "line 1 modified by 1\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
438 "lineno": 4, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
439 "node": "23e1e37387dcfca4c0ed0cc568d1e4b9bfed241a", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
440 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
441 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
442 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
443 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
444 "targetline": 2 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
445 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
446 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
447 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
448 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
449 "desc": "commit 2 (leading whitespace on line 2)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
450 "line": " line 2\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
451 "lineno": 5, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
452 "node": "6bdb694e7b8cebb68d5b6b27b4bcc2a49d62c602", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
453 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
454 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
455 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
456 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
457 "targetline": 3 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
458 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
459 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
460 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
461 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
462 "desc": "commit 3 (trailing whitespace on line 3)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
463 "line": "line 3 \n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
464 "lineno": 6, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
465 "node": "dcb62cfbfc9b3ab995a5cbbaff6e1971c3e4f865", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
466 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
467 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
468 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
469 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
470 "targetline": 4 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
471 } |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
472 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
473 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
474 "children": [], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
475 "date": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
476 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
477 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
478 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
479 "desc": "commit 6 (add another blank line between line 0 and 1)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
480 "node": "9d1b2c7db0175870a950f8c48c9c4ead1058f2c5", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
481 "parents": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
482 "400ef1d404706cfb48afd2b78ce6addf641ced25" |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
483 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
484 "permissions": "" |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
485 } |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
486 |
34390
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
487 ignorewsamount=1 query string enables whitespace amount skipping |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
488 |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
489 $ get-with-headers.py --json $LOCALIP:$HGPORT 'json-annotate/9d1b2c7db017/foo?ignorewsamount=1' |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
490 200 Script output follows |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
491 |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
492 { |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
493 "abspath": "foo", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
494 "annotate": [ |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
495 { |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
496 "abspath": "foo", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
497 "author": "test", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
498 "desc": "commit 0", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
499 "line": "line 0\n", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
500 "lineno": 1, |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
501 "node": "b9c578134d72b3a9d26afde8ddd76c0a93c5adbc", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
502 "revdate": [ |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
503 0.0, |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
504 0 |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
505 ], |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
506 "targetline": 1 |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
507 }, |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
508 { |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
509 "abspath": "foo", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
510 "author": "test", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
511 "desc": "commit 5 (add blank line between line 0 and 1)", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
512 "line": "\n", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
513 "lineno": 2, |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
514 "node": "400ef1d404706cfb48afd2b78ce6addf641ced25", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
515 "revdate": [ |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
516 0.0, |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
517 0 |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
518 ], |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
519 "targetline": 2 |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
520 }, |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
521 { |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
522 "abspath": "foo", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
523 "author": "test", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
524 "desc": "commit 6 (add another blank line between line 0 and 1)", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
525 "line": "\n", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
526 "lineno": 3, |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
527 "node": "9d1b2c7db0175870a950f8c48c9c4ead1058f2c5", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
528 "revdate": [ |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
529 0.0, |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
530 0 |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
531 ], |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
532 "targetline": 3 |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
533 }, |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
534 { |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
535 "abspath": "foo", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
536 "author": "test", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
537 "desc": "commit 1", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
538 "line": "line 1 modified by 1\n", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
539 "lineno": 4, |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
540 "node": "23e1e37387dcfca4c0ed0cc568d1e4b9bfed241a", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
541 "revdate": [ |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
542 0.0, |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
543 0 |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
544 ], |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
545 "targetline": 2 |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
546 }, |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
547 { |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
548 "abspath": "foo", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
549 "author": "test", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
550 "desc": "commit 2 (leading whitespace on line 2)", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
551 "line": " line 2\n", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
552 "lineno": 5, |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
553 "node": "6bdb694e7b8cebb68d5b6b27b4bcc2a49d62c602", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
554 "revdate": [ |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
555 0.0, |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
556 0 |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
557 ], |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
558 "targetline": 3 |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
559 }, |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
560 { |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
561 "abspath": "foo", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
562 "author": "test", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
563 "desc": "commit 0", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
564 "line": "line 3 \n", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
565 "lineno": 6, |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
566 "node": "b9c578134d72b3a9d26afde8ddd76c0a93c5adbc", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
567 "revdate": [ |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
568 0.0, |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
569 0 |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
570 ], |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
571 "targetline": 4 |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
572 } |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
573 ], |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
574 "author": "test", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
575 "children": [], |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
576 "date": [ |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
577 0.0, |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
578 0 |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
579 ], |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
580 "desc": "commit 6 (add another blank line between line 0 and 1)", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
581 "node": "9d1b2c7db0175870a950f8c48c9c4ead1058f2c5", |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
582 "parents": [ |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
583 "400ef1d404706cfb48afd2b78ce6addf641ced25" |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
584 ], |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
585 "permissions": "" |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
586 } |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
587 |
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
588 ignorewseol=1 query string enables whitespace end of line skipping |
34389
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
589 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
590 $ get-with-headers.py --json $LOCALIP:$HGPORT 'json-annotate/9d1b2c7db017/foo?ignorewseol=1' |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
591 200 Script output follows |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
592 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
593 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
594 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
595 "annotate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
596 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
597 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
598 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
599 "desc": "commit 4 (intra whitespace on line 0)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
600 "line": "line 0\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
601 "lineno": 1, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
602 "node": "08adbe269f24cf22d975eadeec16790c5b22f558", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
603 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
604 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
605 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
606 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
607 "targetline": 1 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
608 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
609 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
610 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
611 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
612 "desc": "commit 5 (add blank line between line 0 and 1)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
613 "line": "\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
614 "lineno": 2, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
615 "node": "400ef1d404706cfb48afd2b78ce6addf641ced25", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
616 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
617 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
618 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
619 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
620 "targetline": 2 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
621 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
622 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
623 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
624 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
625 "desc": "commit 6 (add another blank line between line 0 and 1)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
626 "line": "\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
627 "lineno": 3, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
628 "node": "9d1b2c7db0175870a950f8c48c9c4ead1058f2c5", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
629 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
630 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
631 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
632 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
633 "targetline": 3 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
634 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
635 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
636 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
637 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
638 "desc": "commit 1", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
639 "line": "line 1 modified by 1\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
640 "lineno": 4, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
641 "node": "23e1e37387dcfca4c0ed0cc568d1e4b9bfed241a", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
642 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
643 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
644 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
645 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
646 "targetline": 2 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
647 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
648 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
649 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
650 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
651 "desc": "commit 2 (leading whitespace on line 2)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
652 "line": " line 2\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
653 "lineno": 5, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
654 "node": "6bdb694e7b8cebb68d5b6b27b4bcc2a49d62c602", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
655 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
656 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
657 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
658 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
659 "targetline": 3 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
660 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
661 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
662 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
663 "author": "test", |
34390
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
664 "desc": "commit 0", |
34389
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
665 "line": "line 3 \n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
666 "lineno": 6, |
34390
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
667 "node": "b9c578134d72b3a9d26afde8ddd76c0a93c5adbc", |
34389
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
668 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
669 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
670 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
671 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
672 "targetline": 4 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
673 } |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
674 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
675 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
676 "children": [], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
677 "date": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
678 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
679 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
680 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
681 "desc": "commit 6 (add another blank line between line 0 and 1)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
682 "node": "9d1b2c7db0175870a950f8c48c9c4ead1058f2c5", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
683 "parents": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
684 "400ef1d404706cfb48afd2b78ce6addf641ced25" |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
685 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
686 "permissions": "" |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
687 } |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
688 |
34390
f6492f482c60
hgweb: query string arguments to control whitespace for annotate
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34389
diff
changeset
|
689 ignoreblanklines=1 query string enables whitespace blank line skipping |
34389
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
690 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
691 $ get-with-headers.py --json $LOCALIP:$HGPORT 'json-annotate/9d1b2c7db017/foo?ignoreblanklines=1' |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
692 200 Script output follows |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
693 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
694 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
695 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
696 "annotate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
697 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
698 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
699 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
700 "desc": "commit 4 (intra whitespace on line 0)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
701 "line": "line 0\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
702 "lineno": 1, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
703 "node": "08adbe269f24cf22d975eadeec16790c5b22f558", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
704 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
705 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
706 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
707 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
708 "targetline": 1 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
709 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
710 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
711 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
712 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
713 "desc": "commit 5 (add blank line between line 0 and 1)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
714 "line": "\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
715 "lineno": 2, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
716 "node": "400ef1d404706cfb48afd2b78ce6addf641ced25", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
717 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
718 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
719 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
720 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
721 "targetline": 2 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
722 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
723 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
724 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
725 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
726 "desc": "commit 6 (add another blank line between line 0 and 1)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
727 "line": "\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
728 "lineno": 3, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
729 "node": "9d1b2c7db0175870a950f8c48c9c4ead1058f2c5", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
730 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
731 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
732 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
733 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
734 "targetline": 3 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
735 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
736 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
737 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
738 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
739 "desc": "commit 1", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
740 "line": "line 1 modified by 1\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
741 "lineno": 4, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
742 "node": "23e1e37387dcfca4c0ed0cc568d1e4b9bfed241a", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
743 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
744 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
745 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
746 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
747 "targetline": 2 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
748 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
749 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
750 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
751 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
752 "desc": "commit 2 (leading whitespace on line 2)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
753 "line": " line 2\n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
754 "lineno": 5, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
755 "node": "6bdb694e7b8cebb68d5b6b27b4bcc2a49d62c602", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
756 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
757 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
758 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
759 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
760 "targetline": 3 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
761 }, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
762 { |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
763 "abspath": "foo", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
764 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
765 "desc": "commit 3 (trailing whitespace on line 3)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
766 "line": "line 3 \n", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
767 "lineno": 6, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
768 "node": "dcb62cfbfc9b3ab995a5cbbaff6e1971c3e4f865", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
769 "revdate": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
770 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
771 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
772 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
773 "targetline": 4 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
774 } |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
775 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
776 "author": "test", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
777 "children": [], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
778 "date": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
779 0.0, |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
780 0 |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
781 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
782 "desc": "commit 6 (add another blank line between line 0 and 1)", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
783 "node": "9d1b2c7db0175870a950f8c48c9c4ead1058f2c5", |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
784 "parents": [ |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
785 "400ef1d404706cfb48afd2b78ce6addf641ced25" |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
786 ], |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
787 "permissions": "" |
e16ad1576d71
tests: add tests for hgweb annotate output
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
788 } |