Mercurial > hg
annotate tests/test-hgweb-no-path-info.t @ 24787:9d5c27890790
largefiles: for update -C, only update largefiles when necessary
Before, a --clean update with largefiles would use the "optimization" that it
didn't read hashes from standin files before and after the update. Instead of
trusting the content of the standin files, it would rehash all the actual
largefiles that lfdirstate reported clean and update the standins that didn't
have the expected content. It could thus in some "impossible" situations
automatically recover from some "largefile got out sync with its standin"
issues (even there apparently still were weird corner cases where it could
fail). This extra checking is similar to what core --clean intentionally do
not do, and it made update --clean unbearable slow.
Usually in core Mercurial, --clean will rely on the dirstate to find the files
it should update. (It is thus intentionally possible (when trying to trick the
system or if there should be bugs) to end up in situations where --clean not
will restore the working directory content correctly.) Checking every file when
we "know" it is ok is however not an option - that would be too slow.
Instead, trust the content of the standin files. Use the same logic for --clean
as for linear updates and trust the dirstate and that our "logic" will keep
them in sync. It is much cheaper to just rehash the largefiles reported dirty
by a status walk and read all standins than to hash largefiles.
Most of the changes are just a change of indentation now when the different
kinds of updates no longer are handled that differently. Standins for added
files are however only written when doing a normal update, while deleted and
removed files only will be updated for --clean updates.
author | Mads Kiilerich <madski@unity3d.com> |
---|---|
date | Wed, 15 Apr 2015 15:22:16 -0400 |
parents | 91eb605022f5 |
children | 9f67cf7cc28e |
rev | line source |
---|---|
12438
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
1 This tests if hgweb and hgwebdir still work if the REQUEST_URI variable is |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
2 no longer passed with the request. Instead, SCRIPT_NAME and PATH_INFO |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
3 should be used from d74fc8dec2b4 onward to route the request. |
6459
8189e03adb44
hgweb: make hgwebdir work in the absence of PATH_INFO
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents:
diff
changeset
|
4 |
13956
ffb5c09ba822
tests: remove redundant mkdir
Martin Geisler <mg@lazybytes.net>
parents:
12743
diff
changeset
|
5 $ hg init repo |
12438
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
6 $ cd repo |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
7 $ echo foo > bar |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
8 $ hg add bar |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
9 $ hg commit -m "test" |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
10 $ hg tip |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
11 changeset: 0:61c9426e69fe |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
12 tag: tip |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
13 user: test |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
14 date: Thu Jan 01 00:00:00 1970 +0000 |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
15 summary: test |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
16 |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
17 $ cat > request.py <<EOF |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
18 > from mercurial.hgweb import hgweb, hgwebdir |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
19 > from StringIO import StringIO |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
20 > import os, sys |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
21 > |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
22 > errors = StringIO() |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
23 > input = StringIO() |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
24 > |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
25 > def startrsp(status, headers): |
12743
4c4aeaab2339
check-code: add 'no tab indent' check for unified tests
Adrian Buehlmann <adrian@cadifra.com>
parents:
12643
diff
changeset
|
26 > print '---- STATUS' |
4c4aeaab2339
check-code: add 'no tab indent' check for unified tests
Adrian Buehlmann <adrian@cadifra.com>
parents:
12643
diff
changeset
|
27 > print status |
4c4aeaab2339
check-code: add 'no tab indent' check for unified tests
Adrian Buehlmann <adrian@cadifra.com>
parents:
12643
diff
changeset
|
28 > print '---- HEADERS' |
4c4aeaab2339
check-code: add 'no tab indent' check for unified tests
Adrian Buehlmann <adrian@cadifra.com>
parents:
12643
diff
changeset
|
29 > print [i for i in headers if i[0] != 'ETag'] |
4c4aeaab2339
check-code: add 'no tab indent' check for unified tests
Adrian Buehlmann <adrian@cadifra.com>
parents:
12643
diff
changeset
|
30 > print '---- DATA' |
4c4aeaab2339
check-code: add 'no tab indent' check for unified tests
Adrian Buehlmann <adrian@cadifra.com>
parents:
12643
diff
changeset
|
31 > return output.write |
12438
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
32 > |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
33 > env = { |
12743
4c4aeaab2339
check-code: add 'no tab indent' check for unified tests
Adrian Buehlmann <adrian@cadifra.com>
parents:
12643
diff
changeset
|
34 > 'wsgi.version': (1, 0), |
4c4aeaab2339
check-code: add 'no tab indent' check for unified tests
Adrian Buehlmann <adrian@cadifra.com>
parents:
12643
diff
changeset
|
35 > 'wsgi.url_scheme': 'http', |
4c4aeaab2339
check-code: add 'no tab indent' check for unified tests
Adrian Buehlmann <adrian@cadifra.com>
parents:
12643
diff
changeset
|
36 > 'wsgi.errors': errors, |
4c4aeaab2339
check-code: add 'no tab indent' check for unified tests
Adrian Buehlmann <adrian@cadifra.com>
parents:
12643
diff
changeset
|
37 > 'wsgi.input': input, |
4c4aeaab2339
check-code: add 'no tab indent' check for unified tests
Adrian Buehlmann <adrian@cadifra.com>
parents:
12643
diff
changeset
|
38 > 'wsgi.multithread': False, |
4c4aeaab2339
check-code: add 'no tab indent' check for unified tests
Adrian Buehlmann <adrian@cadifra.com>
parents:
12643
diff
changeset
|
39 > 'wsgi.multiprocess': False, |
4c4aeaab2339
check-code: add 'no tab indent' check for unified tests
Adrian Buehlmann <adrian@cadifra.com>
parents:
12643
diff
changeset
|
40 > 'wsgi.run_once': False, |
4c4aeaab2339
check-code: add 'no tab indent' check for unified tests
Adrian Buehlmann <adrian@cadifra.com>
parents:
12643
diff
changeset
|
41 > 'REQUEST_METHOD': 'GET', |
18646
c6a81e54c209
hgweb: make the test suite use hgweb in a more WSGI compliant way
Mads Kiilerich <mads@kiilerich.com>
parents:
16913
diff
changeset
|
42 > 'PATH_INFO': '/', |
12743
4c4aeaab2339
check-code: add 'no tab indent' check for unified tests
Adrian Buehlmann <adrian@cadifra.com>
parents:
12643
diff
changeset
|
43 > 'SCRIPT_NAME': '', |
4c4aeaab2339
check-code: add 'no tab indent' check for unified tests
Adrian Buehlmann <adrian@cadifra.com>
parents:
12643
diff
changeset
|
44 > 'SERVER_NAME': '127.0.0.1', |
4c4aeaab2339
check-code: add 'no tab indent' check for unified tests
Adrian Buehlmann <adrian@cadifra.com>
parents:
12643
diff
changeset
|
45 > 'SERVER_PORT': os.environ['HGPORT'], |
4c4aeaab2339
check-code: add 'no tab indent' check for unified tests
Adrian Buehlmann <adrian@cadifra.com>
parents:
12643
diff
changeset
|
46 > 'SERVER_PROTOCOL': 'HTTP/1.0' |
12438
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
47 > } |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
48 > |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
49 > def process(app): |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
50 > content = app(env, startrsp) |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
51 > sys.stdout.write(output.getvalue()) |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
52 > sys.stdout.write(''.join(content)) |
18646
c6a81e54c209
hgweb: make the test suite use hgweb in a more WSGI compliant way
Mads Kiilerich <mads@kiilerich.com>
parents:
16913
diff
changeset
|
53 > getattr(content, 'close', lambda : None)() |
12438
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
54 > print '---- ERRORS' |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
55 > print errors.getvalue() |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
56 > |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
57 > output = StringIO() |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
58 > env['QUERY_STRING'] = 'style=atom' |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
59 > process(hgweb('.', name='repo')) |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
60 > |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
61 > output = StringIO() |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
62 > env['QUERY_STRING'] = 'style=raw' |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
63 > process(hgwebdir({'repo': '.'})) |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
64 > EOF |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
65 $ python request.py |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
66 ---- STATUS |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
67 200 Script output follows |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
68 ---- HEADERS |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
69 [('Content-Type', 'application/atom+xml; charset=ascii')] |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
70 ---- DATA |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
71 <?xml version="1.0" encoding="ascii"?> |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
72 <feed xmlns="http://www.w3.org/2005/Atom"> |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
73 <!-- Changelog --> |
12643
d08bb64888bc
tests: reintroduce ":$HGPORT" in test output
Mads Kiilerich <mads@kiilerich.com>
parents:
12438
diff
changeset
|
74 <id>http://127.0.0.1:$HGPORT/</id> |
d08bb64888bc
tests: reintroduce ":$HGPORT" in test output
Mads Kiilerich <mads@kiilerich.com>
parents:
12438
diff
changeset
|
75 <link rel="self" href="http://127.0.0.1:$HGPORT/atom-log"/> |
d08bb64888bc
tests: reintroduce ":$HGPORT" in test output
Mads Kiilerich <mads@kiilerich.com>
parents:
12438
diff
changeset
|
76 <link rel="alternate" href="http://127.0.0.1:$HGPORT/"/> |
12438
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
77 <title>repo Changelog</title> |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
78 <updated>1970-01-01T00:00:00+00:00</updated> |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
79 |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
80 <entry> |
21056
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
81 <title>[default] test</title> |
12643
d08bb64888bc
tests: reintroduce ":$HGPORT" in test output
Mads Kiilerich <mads@kiilerich.com>
parents:
12438
diff
changeset
|
82 <id>http://127.0.0.1:$HGPORT/#changeset-61c9426e69fef294feed5e2bbfc97d39944a5b1c</id> |
d08bb64888bc
tests: reintroduce ":$HGPORT" in test output
Mads Kiilerich <mads@kiilerich.com>
parents:
12438
diff
changeset
|
83 <link href="http://127.0.0.1:$HGPORT/rev/61c9426e69fe"/> |
12438
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
84 <author> |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
85 <name>test</name> |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
86 <email>test</email> |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
87 </author> |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
88 <updated>1970-01-01T00:00:00+00:00</updated> |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
89 <published>1970-01-01T00:00:00+00:00</published> |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
90 <content type="xhtml"> |
21056
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
91 <table xmlns="http://www.w3.org/1999/xhtml"> |
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
92 <tr> |
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
93 <th style="text-align:left;">changeset</th> |
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
94 <td>61c9426e69fe</td> |
21117
91eb605022f5
hgweb: adding branch names from inbranch template to atom feed
Aaron Jensen <ajensen@webmd.net>
parents:
21056
diff
changeset
|
95 </tr> |
91eb605022f5
hgweb: adding branch names from inbranch template to atom feed
Aaron Jensen <ajensen@webmd.net>
parents:
21056
diff
changeset
|
96 <tr> |
91eb605022f5
hgweb: adding branch names from inbranch template to atom feed
Aaron Jensen <ajensen@webmd.net>
parents:
21056
diff
changeset
|
97 <th style="text-align:left;">branch</th> |
91eb605022f5
hgweb: adding branch names from inbranch template to atom feed
Aaron Jensen <ajensen@webmd.net>
parents:
21056
diff
changeset
|
98 <td>default</td> |
91eb605022f5
hgweb: adding branch names from inbranch template to atom feed
Aaron Jensen <ajensen@webmd.net>
parents:
21056
diff
changeset
|
99 </tr> |
91eb605022f5
hgweb: adding branch names from inbranch template to atom feed
Aaron Jensen <ajensen@webmd.net>
parents:
21056
diff
changeset
|
100 <tr> |
91eb605022f5
hgweb: adding branch names from inbranch template to atom feed
Aaron Jensen <ajensen@webmd.net>
parents:
21056
diff
changeset
|
101 <th style="text-align:left;">bookmark</th> |
21056
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
102 <td></td> |
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
103 </tr> |
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
104 <tr> |
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
105 <th style="text-align:left;">tag</th> |
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
106 <td>tip</td> |
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
107 </tr> |
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
108 <tr> |
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
109 <th style="text-align:left;">user</th> |
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
110 <td>test</td> |
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
111 </tr> |
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
112 <tr> |
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
113 <th style="text-align:left;vertical-align:top;">description</th> |
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
114 <td>test</td> |
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
115 </tr> |
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
116 <tr> |
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
117 <th style="text-align:left;vertical-align:top;">files</th> |
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
118 <td>bar<br /></td> |
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
119 </tr> |
d70703954a2a
hgweb: adding branch, tags, bookmarks, user, and file list to atom feed entries
Aaron Jensen <ajensen@webmd.net>
parents:
18646
diff
changeset
|
120 </table> |
12438
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
121 </content> |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
122 </entry> |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
123 |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
124 </feed> |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
125 ---- ERRORS |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
126 |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
127 ---- STATUS |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
128 200 Script output follows |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
129 ---- HEADERS |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
130 [('Content-Type', 'text/plain; charset=ascii')] |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
131 ---- DATA |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
132 |
18646
c6a81e54c209
hgweb: make the test suite use hgweb in a more WSGI compliant way
Mads Kiilerich <mads@kiilerich.com>
parents:
16913
diff
changeset
|
133 /repo/ |
12438
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
134 |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
135 ---- ERRORS |
922d2078017a
tests: unify test-hgweb-no-path-info
Matt Mackall <mpm@selenic.com>
parents:
12183
diff
changeset
|
136 |
16913
f2719b387380
tests: add missing trailing 'cd ..'
Mads Kiilerich <mads@kiilerich.com>
parents:
13956
diff
changeset
|
137 |
f2719b387380
tests: add missing trailing 'cd ..'
Mads Kiilerich <mads@kiilerich.com>
parents:
13956
diff
changeset
|
138 $ cd .. |