Mercurial > hg
annotate tests/test-hgweb-annotate-whitespace.t @ 39121:7c6044634957
help: describe more detail about capabilities while deciding merge tool
"hg help merge-tools" describes as below:
(internal merge tools) will by default not handle symlinks or
binary files.
But in some cases, Mercurial assumes that internal merge tools have
one or both of these capabilities.
"hg help merge-tools" also describes as below, for matching patterns in
merge-patterns configuration section. But this is not sufficient.
Here, binary capabilities of the merge tool are not considered.
This patch describes more detail about capabilities while deciding
merge tool.
author | FUJIWARA Katsunori <foozy@lares.dti.ne.jp> |
---|---|
date | Tue, 14 Aug 2018 20:05:36 +0900 |
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 } |