##// END OF EJS Templates
tests: actualize the comment in test-hgweb-descend-empties.t...
tests: actualize the comment in test-hgweb-descend-empties.t The comment came together with the whole test file and the feature (descend empty dirs in hgweb) in c21d236ca897, but for some reason wasn't exactly accurate. Namely, there isn't e1 directory in the test at all, it obviously should say d1; and b1 didn't terminate at level 3, but does now.

File last commit:

r25345:8be8c2d3 default
r25345:8be8c2d3 default
Show More
test-hgweb-descend-empties.t
148 lines | 3.6 KiB | text/troff | Tads3Lexer
/ tests / test-hgweb-descend-empties.t
Matt Mackall
tests: replace exit 80 with #require
r22046 #require serve
Mads Kiilerich
tests: use 'hghave serve' to guard tests that requires serve daemon management
r15446
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434 Test chains of near empty directories, terminating 3 different ways:
- a1: file at level 4 (deepest)
- b1: two dirs at level 3
Anton Shestakov
tests: actualize the comment in test-hgweb-descend-empties.t...
r25345 - d1: file at level 2
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434
Set up the repo
$ hg init test
$ cd test
$ mkdir -p a1/a2/a3/a4
$ mkdir -p b1/b2/b3/b4
Anton Shestakov
tests: actualize the comment in test-hgweb-descend-empties.t...
r25345 $ mkdir -p b1/b2/b3/c4
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434 $ mkdir -p d1/d2/d3/d4
$ echo foo > a1/a2/a3/a4/foo
$ echo foo > b1/b2/b3/b4/foo
Anton Shestakov
tests: actualize the comment in test-hgweb-descend-empties.t...
r25345 $ echo foo > b1/b2/b3/c4/foo
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434 $ echo foo > d1/d2/d3/d4/foo
$ echo foo > d1/d2/foo
$ hg ci -Ama
adding a1/a2/a3/a4/foo
adding b1/b2/b3/b4/foo
Anton Shestakov
tests: actualize the comment in test-hgweb-descend-empties.t...
r25345 adding b1/b2/b3/c4/foo
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434 adding d1/d2/d3/d4/foo
adding d1/d2/foo
$ hg serve -n test -p $HGPORT -d --pid-file=hg.pid -E errors.log
$ cat hg.pid >> $DAEMON_PIDS
manifest with descending
Mads Kiilerich
tests: prepare get-with-headers.py for MSYS...
r17017 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file'
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434 200 Script output follows
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US">
<head>
<link rel="icon" href="/static/hgicon.png" type="image/png" />
<meta name="robots" content="index, nofollow" />
<link rel="stylesheet" href="/static/style-paper.css" type="text/css" />
Benoit Allard
web: Made elapsed time calculation dynamic (javascript)....
r14046 <script type="text/javascript" src="/static/mercurial.js"></script>
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434
Anton Shestakov
tests: actualize the comment in test-hgweb-descend-empties.t...
r25345 <title>test: c9f45f7a1659 /</title>
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434 </head>
<body>
<div class="container">
<div class="menu">
<div class="logo">
<a href="http://mercurial.selenic.com/">
<img src="/static/hglogo.png" alt="mercurial" /></a>
</div>
<ul>
Anton Shestakov
tests: actualize the comment in test-hgweb-descend-empties.t...
r25345 <li><a href="/shortlog/c9f45f7a1659">log</a></li>
<li><a href="/graph/c9f45f7a1659">graph</a></li>
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434 <li><a href="/tags">tags</a></li>
Alexander Solovyov
hgweb: add separate page with bookmarks listing
r13597 <li><a href="/bookmarks">bookmarks</a></li>
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434 <li><a href="/branches">branches</a></li>
</ul>
<ul>
Anton Shestakov
tests: actualize the comment in test-hgweb-descend-empties.t...
r25345 <li><a href="/rev/c9f45f7a1659">changeset</a></li>
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434 <li class="active">browse</li>
</ul>
<ul>
</ul>
Augie Fackler
web: add a help view for getting hg help output
r12666 <ul>
<li><a href="/help">help</a></li>
</ul>
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434 </div>
<div class="main">
Bryan O'Sullivan
tests: update hgweb tests to include breadcrumbs
r18264 <h2 class="breadcrumb"><a href="/">Mercurial</a> </h2>
Anton Shestakov
tests: actualize the comment in test-hgweb-descend-empties.t...
r25345 <h3>directory / @ 0:c9f45f7a1659 <span class="tag">tip</span> </h3>
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434
<form class="search" action="/log">
<p><input name="rev" id="search1" type="text" size="30" /></p>
Alexander Plavin
paper: edit search hint to include new feature description
r19796 <div id="hint">Find changesets by keywords (author, files, the commit message), revision
number or hash, or <a href="/help/revsets">revset expression</a>.</div>
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434 </form>
<table class="bigtable">
Anton Shestakov
hgweb: replace implicit <tbody> with explicit <thead> where appropriate...
r24054 <thead>
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434 <tr>
<th class="name">name</th>
<th class="size">size</th>
<th class="permissions">permissions</th>
</tr>
Anton Shestakov
hgweb: replace implicit <tbody> with explicit <thead> where appropriate...
r24054 </thead>
Alexander Plavin
hgweb: make stripes in directory view with CSS
r19447 <tbody class="stripes2">
<tr class="fileline">
Anton Shestakov
tests: actualize the comment in test-hgweb-descend-empties.t...
r25345 <td class="name"><a href="/file/c9f45f7a1659/">[up]</a></td>
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434 <td class="size"></td>
<td class="permissions">drwxr-xr-x</td>
</tr>
Alexander Plavin
hgweb: make stripes in directory view with CSS
r19447 <tr class="fileline">
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434 <td class="name">
Anton Shestakov
tests: actualize the comment in test-hgweb-descend-empties.t...
r25345 <a href="/file/c9f45f7a1659/a1">
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434 <img src="/static/coal-folder.png" alt="dir."/> a1/
</a>
Anton Shestakov
tests: actualize the comment in test-hgweb-descend-empties.t...
r25345 <a href="/file/c9f45f7a1659/a1/a2/a3/a4">
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434 a2/a3/a4
</a>
</td>
<td class="size"></td>
<td class="permissions">drwxr-xr-x</td>
</tr>
Alexander Plavin
hgweb: make stripes in directory view with CSS
r19447 <tr class="fileline">
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434 <td class="name">
Anton Shestakov
tests: actualize the comment in test-hgweb-descend-empties.t...
r25345 <a href="/file/c9f45f7a1659/b1">
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434 <img src="/static/coal-folder.png" alt="dir."/> b1/
</a>
Anton Shestakov
tests: actualize the comment in test-hgweb-descend-empties.t...
r25345 <a href="/file/c9f45f7a1659/b1/b2/b3">
b2/b3
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434 </a>
</td>
<td class="size"></td>
<td class="permissions">drwxr-xr-x</td>
</tr>
Alexander Plavin
hgweb: make stripes in directory view with CSS
r19447 <tr class="fileline">
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434 <td class="name">
Anton Shestakov
tests: actualize the comment in test-hgweb-descend-empties.t...
r25345 <a href="/file/c9f45f7a1659/d1">
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434 <img src="/static/coal-folder.png" alt="dir."/> d1/
</a>
Anton Shestakov
tests: actualize the comment in test-hgweb-descend-empties.t...
r25345 <a href="/file/c9f45f7a1659/d1/d2">
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434 d2
</a>
</td>
<td class="size"></td>
<td class="permissions">drwxr-xr-x</td>
</tr>
Alexander Plavin
hgweb: make stripes in directory view with CSS
r19447 </tbody>
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434 </table>
</div>
</div>
Benoit Allard
web: Made elapsed time calculation dynamic (javascript)....
r14046 <script type="text/javascript">process_dates()</script>
Matt Mackall
tests: unify test-hgweb-descend-empties
r12434
</body>
</html>
$ cat errors.log
Mads Kiilerich
tests: add missing trailing 'cd ..'...
r16913
$ cd ..