tests/test-hgweb-symrev.t
author FUJIWARA Katsunori <foozy@lares.dti.ne.jp>
Wed, 08 Jul 2015 17:01:09 +0900
changeset 25754 19cc443aac34
parent 25617 63be46407a50
child 25779 cd842821db2c
permissions -rw-r--r--
merge: remove useless dirstate.normallookup() invocation in applyupdates() Explicit 'dirstate.normallookup()' invocation via 'dirtysubstate()' in 'applyupdates()' is useless now, because previous patch fixed the relevant issue by writing in-memory dirstate changes out at the end of dirty check. 'dirstate.normallookup()' invocation was introduced by 6becb9dbca25 to avoid occasional test failure. This is partial backout of it (added tests are still left).
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
     1
#require serve
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
     2
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
     3
Test symbolic revision usage in links produced by hgweb pages. There are
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
     4
multiple issues related to this:
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
     5
- issue2296
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
     6
- issue2826
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
     7
- issue3594
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
     8
- issue3634
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
     9
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    10
Set up the repo
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    11
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    12
  $ hg init test
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    13
  $ cd test
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    14
  $ echo 0 > foo
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    15
  $ mkdir dir
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    16
  $ echo 0 > dir/bar
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    17
  $ hg ci -Am 'first'
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    18
  adding dir/bar
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    19
  adding foo
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    20
  $ echo 1 >> foo
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    21
  $ hg ci -m 'second'
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    22
  $ echo 2 >> foo
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    23
  $ hg ci -m 'third'
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    24
  $ hg bookmark -r1 xyzzy
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    25
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    26
  $ hg log -G --template '{rev}:{node|short} {tags} {bookmarks}\n'
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    27
  @  2:9d8c40cba617 tip
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    28
  |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    29
  o  1:a7c1559b7bba  xyzzy
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    30
  |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    31
  o  0:43c799df6e75
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    32
  
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    33
  $ hg serve --config web.allow_archive=zip -n test -p $HGPORT -d --pid-file=hg.pid -E errors.log
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    34
  $ cat hg.pid >> $DAEMON_PIDS
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    35
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    36
  $ REVLINKS='href=[^>]+(rev=|/)(43c799df6e75|0|a7c1559b7bba|1|xyzzy|9d8c40cba617|2|tip)'
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    37
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    38
(De)referencing symbolic revisions (paper)
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    39
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    40
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=paper' | egrep $REVLINKS
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    41
  <li><a href="/graph/tip?style=paper">graph</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    42
  <li><a href="/rev/tip?style=paper">changeset</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    43
  <li><a href="/file/tip?style=paper">browse</a></li>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    44
  <a href="/archive/tip.zip">zip</a>
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    45
  <a href="/shortlog/tip?revcount=30&style=paper">less</a>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    46
  <a href="/shortlog/tip?revcount=120&style=paper">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    47
  | rev 2: <a href="/shortlog/43c799df6e75?style=paper">(0)</a> <a href="/shortlog/tip?style=paper">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    48
     <a href="/rev/9d8c40cba617?style=paper">third</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    49
     <a href="/rev/a7c1559b7bba?style=paper">second</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    50
     <a href="/rev/43c799df6e75?style=paper">first</a>
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    51
  <a href="/shortlog/tip?revcount=30&style=paper">less</a>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    52
  <a href="/shortlog/tip?revcount=120&style=paper">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    53
  | rev 2: <a href="/shortlog/43c799df6e75?style=paper">(0)</a> <a href="/shortlog/tip?style=paper">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    54
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    55
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph?style=paper' | egrep $REVLINKS
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    56
  <li><a href="/shortlog/tip?style=paper">log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    57
  <li><a href="/rev/tip?style=paper">changeset</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    58
  <li><a href="/file/tip?style=paper">browse</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    59
  <a href="/graph/tip?revcount=30&style=paper">less</a>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    60
  <a href="/graph/tip?revcount=120&style=paper">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    61
  | rev 2: <a href="/graph/43c799df6e75?style=paper">(0)</a> <a href="/graph/tip?style=paper">tip</a> 
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    62
  <a href="/graph/tip?revcount=30&style=paper">less</a>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    63
  <a href="/graph/tip?revcount=120&style=paper">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    64
  | rev 2: <a href="/graph/43c799df6e75?style=paper">(0)</a> <a href="/graph/tip?style=paper">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    65
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    66
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file?style=paper' | egrep $REVLINKS
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    67
  <li><a href="/shortlog/tip?style=paper">log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    68
  <li><a href="/graph/tip?style=paper">graph</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    69
  <li><a href="/rev/tip?style=paper">changeset</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    70
  <a href="/archive/tip.zip">zip</a>
25617
63be46407a50 hgweb: link to revision by node hash in paper & coal
Anton Shestakov <av6@dwimlabs.net>
parents: 25616
diff changeset
    71
   directory / @ 2:<a href="/rev/9d8c40cba617?style=paper">9d8c40cba617</a>
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    72
    <td class="name"><a href="/file/tip/?style=paper">[up]</a></td>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    73
  <a href="/file/tip/dir?style=paper">
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    74
  <a href="/file/tip/dir/?style=paper">
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    75
  <a href="/file/tip/foo?style=paper">
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    76
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    77
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=paper&rev=all()' | egrep $REVLINKS
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    78
     <a href="/rev/9d8c40cba617?style=paper">third</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    79
     <a href="/rev/a7c1559b7bba?style=paper">second</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    80
     <a href="/rev/43c799df6e75?style=paper">first</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    81
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    82
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'rev/xyzzy?style=paper' | egrep $REVLINKS
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    83
   <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    84
   <li><a href="/graph/xyzzy?style=paper">graph</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    85
   <li><a href="/raw-rev/xyzzy?style=paper">raw</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    86
   <li><a href="/file/xyzzy?style=paper">browse</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    87
  <a href="/archive/xyzzy.zip">zip</a>
25617
63be46407a50 hgweb: link to revision by node hash in paper & coal
Anton Shestakov <av6@dwimlabs.net>
parents: 25616
diff changeset
    88
   changeset 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    89
   <td class="author"><a href="/rev/43c799df6e75?style=paper">43c799df6e75</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    90
   <td class="author"> <a href="/rev/9d8c40cba617?style=paper">9d8c40cba617</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    91
   <td class="files"><a href="/file/a7c1559b7bba/foo?style=paper">foo</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    92
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
    93
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog/xyzzy?style=paper' | egrep $REVLINKS
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    94
  <li><a href="/graph/xyzzy?style=paper">graph</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    95
  <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    96
  <li><a href="/file/xyzzy?style=paper">browse</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    97
  <a href="/archive/xyzzy.zip">zip</a>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    98
  <a href="/shortlog/xyzzy?revcount=30&style=paper">less</a>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
    99
  <a href="/shortlog/xyzzy?revcount=120&style=paper">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   100
  | rev 1: <a href="/shortlog/43c799df6e75?style=paper">(0)</a> <a href="/shortlog/tip?style=paper">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   101
     <a href="/rev/a7c1559b7bba?style=paper">second</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   102
     <a href="/rev/43c799df6e75?style=paper">first</a>
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   103
  <a href="/shortlog/xyzzy?revcount=30&style=paper">less</a>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   104
  <a href="/shortlog/xyzzy?revcount=120&style=paper">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   105
  | rev 1: <a href="/shortlog/43c799df6e75?style=paper">(0)</a> <a href="/shortlog/tip?style=paper">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   106
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   107
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph/xyzzy?style=paper' | egrep $REVLINKS
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   108
  <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   109
  <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   110
  <li><a href="/file/xyzzy?style=paper">browse</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   111
  <a href="/graph/xyzzy?revcount=30&style=paper">less</a>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   112
  <a href="/graph/xyzzy?revcount=120&style=paper">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   113
  | rev 1: <a href="/graph/43c799df6e75?style=paper">(0)</a> <a href="/graph/tip?style=paper">tip</a> 
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   114
  <a href="/graph/xyzzy?revcount=30&style=paper">less</a>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   115
  <a href="/graph/xyzzy?revcount=120&style=paper">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   116
  | rev 1: <a href="/graph/43c799df6e75?style=paper">(0)</a> <a href="/graph/tip?style=paper">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   117
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   118
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy?style=paper' | egrep $REVLINKS
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   119
  <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   120
  <li><a href="/graph/xyzzy?style=paper">graph</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   121
  <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   122
  <a href="/archive/xyzzy.zip">zip</a>
25617
63be46407a50 hgweb: link to revision by node hash in paper & coal
Anton Shestakov <av6@dwimlabs.net>
parents: 25616
diff changeset
   123
   directory / @ 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   124
    <td class="name"><a href="/file/xyzzy/?style=paper">[up]</a></td>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   125
  <a href="/file/xyzzy/dir?style=paper">
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   126
  <a href="/file/xyzzy/dir/?style=paper">
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   127
  <a href="/file/xyzzy/foo?style=paper">
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   128
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   129
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy/foo?style=paper' | egrep $REVLINKS
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   130
  <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   131
  <li><a href="/graph/xyzzy?style=paper">graph</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   132
  <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   133
  <li><a href="/file/xyzzy/?style=paper">browse</a></li>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   134
  <li><a href="/file/tip/foo?style=paper">latest</a></li>
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   135
  <li><a href="/diff/xyzzy/foo?style=paper">diff</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   136
  <li><a href="/comparison/xyzzy/foo?style=paper">comparison</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   137
  <li><a href="/annotate/xyzzy/foo?style=paper">annotate</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   138
  <li><a href="/log/xyzzy/foo?style=paper">file log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   139
  <li><a href="/raw-file/xyzzy/foo">raw</a></li>
25617
63be46407a50 hgweb: link to revision by node hash in paper & coal
Anton Shestakov <av6@dwimlabs.net>
parents: 25616
diff changeset
   140
   view foo @ 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   141
   <td class="author"><a href="/file/43c799df6e75/foo?style=paper">43c799df6e75</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   142
   <td class="author"><a href="/file/9d8c40cba617/foo?style=paper">9d8c40cba617</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   143
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   144
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy/foo?style=paper' | egrep $REVLINKS
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   145
     href="/atom-log/tip/foo" title="Atom feed for test:foo" />
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   146
     href="/rss-log/tip/foo" title="RSS feed for test:foo" />
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   147
  <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   148
  <li><a href="/graph/xyzzy?style=paper">graph</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   149
  <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   150
  <li><a href="/file/xyzzy?style=paper">browse</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   151
  <li><a href="/file/xyzzy/foo?style=paper">file</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   152
  <li><a href="/diff/xyzzy/foo?style=paper">diff</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   153
  <li><a href="/comparison/xyzzy/foo?style=paper">comparison</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   154
  <li><a href="/annotate/xyzzy/foo?style=paper">annotate</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   155
  <li><a href="/raw-file/xyzzy/foo">raw</a></li>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   156
  <a href="/atom-log/a7c1559b7bba/foo" title="subscribe to atom feed">
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   157
  <a href="/log/xyzzy/foo?revcount=30&style=paper">less</a>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   158
  <a href="/log/xyzzy/foo?revcount=120&style=paper">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   159
  | <a href="/log/43c799df6e75/foo?style=paper">(0)</a> <a href="/log/tip/foo?style=paper">tip</a> </div>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   160
     <a href="/rev/a7c1559b7bba?style=paper">second</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   161
     <a href="/rev/43c799df6e75?style=paper">first</a>
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   162
  <a href="/log/xyzzy/foo?revcount=30&style=paper">less</a>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   163
  <a href="/log/xyzzy/foo?revcount=120&style=paper">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   164
  | <a href="/log/43c799df6e75/foo?style=paper">(0)</a> <a href="/log/tip/foo?style=paper">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   165
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   166
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'annotate/xyzzy/foo?style=paper' | egrep $REVLINKS
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   167
  <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   168
  <li><a href="/graph/xyzzy?style=paper">graph</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   169
  <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   170
  <li><a href="/file/xyzzy/?style=paper">browse</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   171
  <li><a href="/file/xyzzy/foo?style=paper">file</a></li>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   172
  <li><a href="/file/tip/foo?style=paper">latest</a></li>
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   173
  <li><a href="/diff/xyzzy/foo?style=paper">diff</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   174
  <li><a href="/comparison/xyzzy/foo?style=paper">comparison</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   175
  <li><a href="/log/xyzzy/foo?style=paper">file log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   176
  <li><a href="/raw-annotate/xyzzy/foo">raw</a></li>
25617
63be46407a50 hgweb: link to revision by node hash in paper & coal
Anton Shestakov <av6@dwimlabs.net>
parents: 25616
diff changeset
   177
   annotate foo @ 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   178
   <td class="author"><a href="/file/43c799df6e75/foo?style=paper">43c799df6e75</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   179
   <td class="author"><a href="/file/9d8c40cba617/foo?style=paper">9d8c40cba617</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   180
  <a href="/annotate/43c799df6e75/foo?style=paper#l1"
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   181
  <a href="/annotate/a7c1559b7bba/foo?style=paper#l2"
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   182
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   183
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'diff/xyzzy/foo?style=paper' | egrep $REVLINKS
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   184
  <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   185
  <li><a href="/graph/xyzzy?style=paper">graph</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   186
  <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   187
  <li><a href="/file/xyzzy?style=paper">browse</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   188
  <li><a href="/file/xyzzy/foo?style=paper">file</a></li>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   189
  <li><a href="/file/tip/foo?style=paper">latest</a></li>
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   190
  <li><a href="/comparison/xyzzy/foo?style=paper">comparison</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   191
  <li><a href="/annotate/xyzzy/foo?style=paper">annotate</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   192
  <li><a href="/log/xyzzy/foo?style=paper">file log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   193
  <li><a href="/raw-file/xyzzy/foo">raw</a></li>
25617
63be46407a50 hgweb: link to revision by node hash in paper & coal
Anton Shestakov <av6@dwimlabs.net>
parents: 25616
diff changeset
   194
   diff foo @ 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   195
   <td><a href="/file/43c799df6e75/foo?style=paper">43c799df6e75</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   196
   <td><a href="/file/9d8c40cba617/foo?style=paper">9d8c40cba617</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   197
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   198
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'comparison/xyzzy/foo?style=paper' | egrep $REVLINKS
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   199
  <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   200
  <li><a href="/graph/xyzzy?style=paper">graph</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   201
  <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   202
  <li><a href="/file/xyzzy?style=paper">browse</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   203
  <li><a href="/file/xyzzy/foo?style=paper">file</a></li>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   204
  <li><a href="/file/tip/foo?style=paper">latest</a></li>
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   205
  <li><a href="/diff/xyzzy/foo?style=paper">diff</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   206
  <li><a href="/annotate/xyzzy/foo?style=paper">annotate</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   207
  <li><a href="/log/xyzzy/foo?style=paper">file log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   208
  <li><a href="/raw-file/xyzzy/foo">raw</a></li>
25617
63be46407a50 hgweb: link to revision by node hash in paper & coal
Anton Shestakov <av6@dwimlabs.net>
parents: 25616
diff changeset
   209
   comparison foo @ 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   210
   <td><a href="/file/43c799df6e75/foo?style=paper">43c799df6e75</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   211
   <td><a href="/file/9d8c40cba617/foo?style=paper">9d8c40cba617</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   212
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   213
(De)referencing symbolic revisions (coal)
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   214
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   215
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=coal' | egrep $REVLINKS
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   216
  <li><a href="/graph/tip?style=coal">graph</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   217
  <li><a href="/rev/tip?style=coal">changeset</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   218
  <li><a href="/file/tip?style=coal">browse</a></li>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   219
  <a href="/archive/tip.zip">zip</a>
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   220
  <a href="/shortlog/tip?revcount=30&style=coal">less</a>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   221
  <a href="/shortlog/tip?revcount=120&style=coal">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   222
  | rev 2: <a href="/shortlog/43c799df6e75?style=coal">(0)</a> <a href="/shortlog/tip?style=coal">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   223
     <a href="/rev/9d8c40cba617?style=coal">third</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   224
     <a href="/rev/a7c1559b7bba?style=coal">second</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   225
     <a href="/rev/43c799df6e75?style=coal">first</a>
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   226
  <a href="/shortlog/tip?revcount=30&style=coal">less</a>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   227
  <a href="/shortlog/tip?revcount=120&style=coal">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   228
  | rev 2: <a href="/shortlog/43c799df6e75?style=coal">(0)</a> <a href="/shortlog/tip?style=coal">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   229
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   230
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph?style=coal' | egrep $REVLINKS
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   231
  <li><a href="/shortlog/tip?style=coal">log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   232
  <li><a href="/rev/tip?style=coal">changeset</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   233
  <li><a href="/file/tip?style=coal">browse</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   234
  <a href="/graph/tip?revcount=30&style=coal">less</a>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   235
  <a href="/graph/tip?revcount=120&style=coal">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   236
  | rev 2: <a href="/graph/43c799df6e75?style=coal">(0)</a> <a href="/graph/tip?style=coal">tip</a> 
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   237
  <a href="/graph/tip?revcount=30&style=coal">less</a>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   238
  <a href="/graph/tip?revcount=120&style=coal">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   239
  | rev 2: <a href="/graph/43c799df6e75?style=coal">(0)</a> <a href="/graph/tip?style=coal">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   240
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   241
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file?style=coal' | egrep $REVLINKS
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   242
  <li><a href="/shortlog/tip?style=coal">log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   243
  <li><a href="/graph/tip?style=coal">graph</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   244
  <li><a href="/rev/tip?style=coal">changeset</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   245
  <a href="/archive/tip.zip">zip</a>
25617
63be46407a50 hgweb: link to revision by node hash in paper & coal
Anton Shestakov <av6@dwimlabs.net>
parents: 25616
diff changeset
   246
   directory / @ 2:<a href="/rev/9d8c40cba617?style=coal">9d8c40cba617</a>
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   247
    <td class="name"><a href="/file/tip/?style=coal">[up]</a></td>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   248
  <a href="/file/tip/dir?style=coal">
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   249
  <a href="/file/tip/dir/?style=coal">
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   250
  <a href="/file/tip/foo?style=coal">
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   251
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   252
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=coal&rev=all()' | egrep $REVLINKS
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   253
     <a href="/rev/9d8c40cba617?style=coal">third</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   254
     <a href="/rev/a7c1559b7bba?style=coal">second</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   255
     <a href="/rev/43c799df6e75?style=coal">first</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   256
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   257
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'rev/xyzzy?style=coal' | egrep $REVLINKS
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   258
   <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   259
   <li><a href="/graph/xyzzy?style=coal">graph</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   260
   <li><a href="/raw-rev/xyzzy?style=coal">raw</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   261
   <li><a href="/file/xyzzy?style=coal">browse</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   262
  <a href="/archive/xyzzy.zip">zip</a>
25617
63be46407a50 hgweb: link to revision by node hash in paper & coal
Anton Shestakov <av6@dwimlabs.net>
parents: 25616
diff changeset
   263
   changeset 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   264
   <td class="author"><a href="/rev/43c799df6e75?style=coal">43c799df6e75</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   265
   <td class="author"> <a href="/rev/9d8c40cba617?style=coal">9d8c40cba617</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   266
   <td class="files"><a href="/file/a7c1559b7bba/foo?style=coal">foo</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   267
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   268
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog/xyzzy?style=coal' | egrep $REVLINKS
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   269
  <li><a href="/graph/xyzzy?style=coal">graph</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   270
  <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   271
  <li><a href="/file/xyzzy?style=coal">browse</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   272
  <a href="/archive/xyzzy.zip">zip</a>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   273
  <a href="/shortlog/xyzzy?revcount=30&style=coal">less</a>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   274
  <a href="/shortlog/xyzzy?revcount=120&style=coal">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   275
  | rev 1: <a href="/shortlog/43c799df6e75?style=coal">(0)</a> <a href="/shortlog/tip?style=coal">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   276
     <a href="/rev/a7c1559b7bba?style=coal">second</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   277
     <a href="/rev/43c799df6e75?style=coal">first</a>
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   278
  <a href="/shortlog/xyzzy?revcount=30&style=coal">less</a>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   279
  <a href="/shortlog/xyzzy?revcount=120&style=coal">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   280
  | rev 1: <a href="/shortlog/43c799df6e75?style=coal">(0)</a> <a href="/shortlog/tip?style=coal">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   281
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   282
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph/xyzzy?style=coal' | egrep $REVLINKS
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   283
  <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   284
  <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   285
  <li><a href="/file/xyzzy?style=coal">browse</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   286
  <a href="/graph/xyzzy?revcount=30&style=coal">less</a>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   287
  <a href="/graph/xyzzy?revcount=120&style=coal">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   288
  | rev 1: <a href="/graph/43c799df6e75?style=coal">(0)</a> <a href="/graph/tip?style=coal">tip</a> 
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   289
  <a href="/graph/xyzzy?revcount=30&style=coal">less</a>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   290
  <a href="/graph/xyzzy?revcount=120&style=coal">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   291
  | rev 1: <a href="/graph/43c799df6e75?style=coal">(0)</a> <a href="/graph/tip?style=coal">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   292
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   293
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy?style=coal' | egrep $REVLINKS
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   294
  <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   295
  <li><a href="/graph/xyzzy?style=coal">graph</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   296
  <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   297
  <a href="/archive/xyzzy.zip">zip</a>
25617
63be46407a50 hgweb: link to revision by node hash in paper & coal
Anton Shestakov <av6@dwimlabs.net>
parents: 25616
diff changeset
   298
   directory / @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   299
    <td class="name"><a href="/file/xyzzy/?style=coal">[up]</a></td>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   300
  <a href="/file/xyzzy/dir?style=coal">
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   301
  <a href="/file/xyzzy/dir/?style=coal">
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   302
  <a href="/file/xyzzy/foo?style=coal">
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   303
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   304
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy/foo?style=coal' | egrep $REVLINKS
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   305
  <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   306
  <li><a href="/graph/xyzzy?style=coal">graph</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   307
  <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   308
  <li><a href="/file/xyzzy/?style=coal">browse</a></li>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   309
  <li><a href="/file/tip/foo?style=coal">latest</a></li>
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   310
  <li><a href="/diff/xyzzy/foo?style=coal">diff</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   311
  <li><a href="/comparison/xyzzy/foo?style=coal">comparison</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   312
  <li><a href="/annotate/xyzzy/foo?style=coal">annotate</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   313
  <li><a href="/log/xyzzy/foo?style=coal">file log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   314
  <li><a href="/raw-file/xyzzy/foo">raw</a></li>
25617
63be46407a50 hgweb: link to revision by node hash in paper & coal
Anton Shestakov <av6@dwimlabs.net>
parents: 25616
diff changeset
   315
   view foo @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   316
   <td class="author"><a href="/file/43c799df6e75/foo?style=coal">43c799df6e75</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   317
   <td class="author"><a href="/file/9d8c40cba617/foo?style=coal">9d8c40cba617</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   318
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   319
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy/foo?style=coal' | egrep $REVLINKS
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   320
     href="/atom-log/tip/foo" title="Atom feed for test:foo" />
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   321
     href="/rss-log/tip/foo" title="RSS feed for test:foo" />
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   322
  <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   323
  <li><a href="/graph/xyzzy?style=coal">graph</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   324
  <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   325
  <li><a href="/file/xyzzy?style=coal">browse</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   326
  <li><a href="/file/xyzzy/foo?style=coal">file</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   327
  <li><a href="/diff/xyzzy/foo?style=coal">diff</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   328
  <li><a href="/comparison/xyzzy/foo?style=coal">comparison</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   329
  <li><a href="/annotate/xyzzy/foo?style=coal">annotate</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   330
  <li><a href="/raw-file/xyzzy/foo">raw</a></li>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   331
  <a href="/atom-log/a7c1559b7bba/foo" title="subscribe to atom feed">
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   332
  <a href="/log/xyzzy/foo?revcount=30&style=coal">less</a>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   333
  <a href="/log/xyzzy/foo?revcount=120&style=coal">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   334
  | <a href="/log/43c799df6e75/foo?style=coal">(0)</a> <a href="/log/tip/foo?style=coal">tip</a> </div>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   335
     <a href="/rev/a7c1559b7bba?style=coal">second</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   336
     <a href="/rev/43c799df6e75?style=coal">first</a>
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   337
  <a href="/log/xyzzy/foo?revcount=30&style=coal">less</a>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   338
  <a href="/log/xyzzy/foo?revcount=120&style=coal">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   339
  | <a href="/log/43c799df6e75/foo?style=coal">(0)</a> <a href="/log/tip/foo?style=coal">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   340
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   341
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'annotate/xyzzy/foo?style=coal' | egrep $REVLINKS
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   342
  <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   343
  <li><a href="/graph/xyzzy?style=coal">graph</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   344
  <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   345
  <li><a href="/file/xyzzy/?style=coal">browse</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   346
  <li><a href="/file/xyzzy/foo?style=coal">file</a></li>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   347
  <li><a href="/file/tip/foo?style=coal">latest</a></li>
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   348
  <li><a href="/diff/xyzzy/foo?style=coal">diff</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   349
  <li><a href="/comparison/xyzzy/foo?style=coal">comparison</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   350
  <li><a href="/log/xyzzy/foo?style=coal">file log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   351
  <li><a href="/raw-annotate/xyzzy/foo">raw</a></li>
25617
63be46407a50 hgweb: link to revision by node hash in paper & coal
Anton Shestakov <av6@dwimlabs.net>
parents: 25616
diff changeset
   352
   annotate foo @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   353
   <td class="author"><a href="/file/43c799df6e75/foo?style=coal">43c799df6e75</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   354
   <td class="author"><a href="/file/9d8c40cba617/foo?style=coal">9d8c40cba617</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   355
  <a href="/annotate/43c799df6e75/foo?style=coal#1"
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   356
  <a href="/annotate/a7c1559b7bba/foo?style=coal#2"
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   357
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   358
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'diff/xyzzy/foo?style=coal' | egrep $REVLINKS
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   359
  <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   360
  <li><a href="/graph/xyzzy?style=coal">graph</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   361
  <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   362
  <li><a href="/file/xyzzy?style=coal">browse</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   363
  <li><a href="/file/xyzzy/foo?style=coal">file</a></li>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   364
  <li><a href="/file/tip/foo?style=coal">latest</a></li>
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   365
  <li><a href="/comparison/xyzzy/foo?style=coal">comparison</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   366
  <li><a href="/annotate/xyzzy/foo?style=coal">annotate</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   367
  <li><a href="/log/xyzzy/foo?style=coal">file log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   368
  <li><a href="/raw-file/xyzzy/foo">raw</a></li>
25617
63be46407a50 hgweb: link to revision by node hash in paper & coal
Anton Shestakov <av6@dwimlabs.net>
parents: 25616
diff changeset
   369
   diff foo @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   370
   <td><a href="/file/43c799df6e75/foo?style=coal">43c799df6e75</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   371
   <td><a href="/file/9d8c40cba617/foo?style=coal">9d8c40cba617</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   372
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   373
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'comparison/xyzzy/foo?style=coal' | egrep $REVLINKS
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   374
  <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   375
  <li><a href="/graph/xyzzy?style=coal">graph</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   376
  <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   377
  <li><a href="/file/xyzzy?style=coal">browse</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   378
  <li><a href="/file/xyzzy/foo?style=coal">file</a></li>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   379
  <li><a href="/file/tip/foo?style=coal">latest</a></li>
25606
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   380
  <li><a href="/diff/xyzzy/foo?style=coal">diff</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   381
  <li><a href="/annotate/xyzzy/foo?style=coal">annotate</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   382
  <li><a href="/log/xyzzy/foo?style=coal">file log</a></li>
3bb6f5f478a7 hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Anton Shestakov <av6@dwimlabs.net>
parents: 25605
diff changeset
   383
  <li><a href="/raw-file/xyzzy/foo">raw</a></li>
25617
63be46407a50 hgweb: link to revision by node hash in paper & coal
Anton Shestakov <av6@dwimlabs.net>
parents: 25616
diff changeset
   384
   comparison foo @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   385
   <td><a href="/file/43c799df6e75/foo?style=coal">43c799df6e75</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   386
   <td><a href="/file/9d8c40cba617/foo?style=coal">9d8c40cba617</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   387
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   388
(De)referencing symbolic revisions (gitweb)
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   389
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   390
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'summary?style=gitweb' | egrep $REVLINKS
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   391
  <a href="/file?style=gitweb">files</a> | <a href="/archive/tip.zip">zip</a>  |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   392
  <a class="list" href="/rev/9d8c40cba617?style=gitweb">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   393
  <a href="/rev/9d8c40cba617?style=gitweb">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   394
  <a href="/file/9d8c40cba617?style=gitweb">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   395
  <a class="list" href="/rev/a7c1559b7bba?style=gitweb">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   396
  <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   397
  <a href="/file/a7c1559b7bba?style=gitweb">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   398
  <a class="list" href="/rev/43c799df6e75?style=gitweb">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   399
  <a href="/rev/43c799df6e75?style=gitweb">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   400
  <a href="/file/43c799df6e75?style=gitweb">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   401
  <td><a class="list" href="/rev/a7c1559b7bba?style=gitweb"><b>xyzzy</b></a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   402
  <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   403
  <a href="/log/a7c1559b7bba?style=gitweb">changelog</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   404
  <a href="/file/a7c1559b7bba?style=gitweb">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   405
  <td><a class="list" href="/shortlog/9d8c40cba617?style=gitweb"><b>9d8c40cba617</b></a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   406
  <a href="/changeset/9d8c40cba617?style=gitweb">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   407
  <a href="/log/9d8c40cba617?style=gitweb">changelog</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   408
  <a href="/file/9d8c40cba617?style=gitweb">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   409
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   410
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=gitweb' | egrep $REVLINKS
25605
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   411
  <a href="/log/tip?style=gitweb">changelog</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   412
  <a href="/file/tip?style=gitweb">files</a> | <a href="/archive/tip.zip">zip</a>  |
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   413
  <br/><a href="/shortlog/43c799df6e75?style=gitweb">(0)</a> <a href="/shortlog/tip?style=gitweb">tip</a> <br/>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   414
  <a class="list" href="/rev/9d8c40cba617?style=gitweb">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   415
  <a href="/rev/9d8c40cba617?style=gitweb">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   416
  <a href="/file/9d8c40cba617?style=gitweb">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   417
  <a class="list" href="/rev/a7c1559b7bba?style=gitweb">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   418
  <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   419
  <a href="/file/a7c1559b7bba?style=gitweb">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   420
  <a class="list" href="/rev/43c799df6e75?style=gitweb">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   421
  <a href="/rev/43c799df6e75?style=gitweb">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   422
  <a href="/file/43c799df6e75?style=gitweb">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   423
  <a href="/shortlog/43c799df6e75?style=gitweb">(0)</a> <a href="/shortlog/tip?style=gitweb">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   424
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   425
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log?style=gitweb' | egrep $REVLINKS
25605
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   426
  <a href="/shortlog/tip?style=gitweb">shortlog</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   427
  <a href="/file/tip?style=gitweb">files</a> | <a href="/archive/tip.zip">zip</a>  |
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   428
  <a href="/log/43c799df6e75?style=gitweb">(0)</a>  <a href="/log/tip?style=gitweb">tip</a> <br/>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   429
  <a class="title" href="/rev/9d8c40cba617?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>third<span class="logtags"> <span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   430
  <a href="/rev/9d8c40cba617?style=gitweb">changeset</a><br/>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   431
  <a class="title" href="/rev/a7c1559b7bba?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   432
  <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a><br/>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   433
  <a class="title" href="/rev/43c799df6e75?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>first<span class="logtags"> </span></a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   434
  <a href="/rev/43c799df6e75?style=gitweb">changeset</a><br/>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   435
  <a href="/log/43c799df6e75?style=gitweb">(0)</a>  <a href="/log/tip?style=gitweb">tip</a> <br/>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   436
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   437
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph?style=gitweb' | egrep $REVLINKS
25605
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   438
  <a href="/log/tip?style=gitweb">changelog</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   439
  <a href="/file/tip?style=gitweb">files</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   440
  <a href="/graph/tip?revcount=30&style=gitweb">less</a>
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   441
  <a href="/graph/tip?revcount=120&style=gitweb">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   442
  | <a href="/graph/43c799df6e75?style=gitweb">(0)</a> <a href="/graph/tip?style=gitweb">tip</a> <br/>
25605
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   443
  <a href="/graph/tip?revcount=30&style=gitweb">less</a>
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   444
  <a href="/graph/tip?revcount=120&style=gitweb">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   445
  | <a href="/graph/43c799df6e75?style=gitweb">(0)</a> <a href="/graph/tip?style=gitweb">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   446
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   447
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'tags?style=gitweb' | egrep $REVLINKS
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   448
  <td><a class="list" href="/rev/9d8c40cba617?style=gitweb"><b>tip</b></a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   449
  <a href="/rev/9d8c40cba617?style=gitweb">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   450
  <a href="/log/9d8c40cba617?style=gitweb">changelog</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   451
  <a href="/file/9d8c40cba617?style=gitweb">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   452
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   453
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'bookmarks?style=gitweb' | egrep $REVLINKS
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   454
  <td><a class="list" href="/rev/a7c1559b7bba?style=gitweb"><b>xyzzy</b></a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   455
  <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   456
  <a href="/log/a7c1559b7bba?style=gitweb">changelog</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   457
  <a href="/file/a7c1559b7bba?style=gitweb">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   458
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   459
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'branches?style=gitweb' | egrep $REVLINKS
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   460
  <td><a class="list" href="/shortlog/9d8c40cba617?style=gitweb"><b>9d8c40cba617</b></a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   461
  <a href="/changeset/9d8c40cba617?style=gitweb">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   462
  <a href="/log/9d8c40cba617?style=gitweb">changelog</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   463
  <a href="/file/9d8c40cba617?style=gitweb">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   464
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   465
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file?style=gitweb' | egrep $REVLINKS
25605
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   466
  <a href="/rev/tip?style=gitweb">changeset</a>  | <a href="/archive/tip.zip">zip</a>  |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   467
  <td><a href="/file/tip/?style=gitweb">[up]</a></td>
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   468
  <a href="/file/tip/dir?style=gitweb">dir</a>
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   469
  <a href="/file/tip/dir/?style=gitweb"></a>
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   470
  <a href="/file/tip/dir?style=gitweb">files</a>
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   471
  <a class="list" href="/file/tip/foo?style=gitweb">foo</a>
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   472
  <a href="/file/tip/foo?style=gitweb">file</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   473
  <a href="/log/tip/foo?style=gitweb">revisions</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   474
  <a href="/annotate/tip/foo?style=gitweb">annotate</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   475
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   476
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=gitweb&rev=all()' | egrep $REVLINKS
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   477
  <a href="/file?style=gitweb">files</a> | <a href="/archive/tip.zip">zip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   478
  <a class="title" href="/rev/9d8c40cba617?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>third<span class="logtags"> <span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   479
  <a href="/rev/9d8c40cba617?style=gitweb">changeset</a><br/>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   480
  <a class="title" href="/rev/a7c1559b7bba?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   481
  <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a><br/>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   482
  <a class="title" href="/rev/43c799df6e75?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>first<span class="logtags"> </span></a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   483
  <a href="/rev/43c799df6e75?style=gitweb">changeset</a><br/>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   484
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   485
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'rev/xyzzy?style=gitweb' | egrep $REVLINKS
25605
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   486
  <a href="/shortlog/xyzzy?style=gitweb">shortlog</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   487
  <a href="/log/xyzzy?style=gitweb">changelog</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   488
  <a href="/file/xyzzy?style=gitweb">files</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   489
  <a href="/raw-rev/xyzzy">raw</a>  | <a href="/archive/xyzzy.zip">zip</a>  |
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   490
  <a class="title" href="/raw-rev/a7c1559b7bba">second <span class="logtags"><span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a>
25616
e0073dcec588 hgweb: link to revision by node hash in gitweb & monoblue
Anton Shestakov <av6@dwimlabs.net>
parents: 25606
diff changeset
   491
   <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   492
  <a class="list" href="/rev/43c799df6e75?style=gitweb">43c799df6e75</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   493
  <a class="list" href="/rev/9d8c40cba617?style=gitweb">9d8c40cba617</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   494
  <td><a class="list" href="/diff/a7c1559b7bba/foo?style=gitweb">foo</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   495
  <a href="/file/a7c1559b7bba/foo?style=gitweb">file</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   496
  <a href="/annotate/a7c1559b7bba/foo?style=gitweb">annotate</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   497
  <a href="/diff/a7c1559b7bba/foo?style=gitweb">diff</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   498
  <a href="/comparison/a7c1559b7bba/foo?style=gitweb">comparison</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   499
  <a href="/log/a7c1559b7bba/foo?style=gitweb">revisions</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   500
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   501
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog/xyzzy?style=gitweb' | egrep $REVLINKS
25605
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   502
  <a href="/log/xyzzy?style=gitweb">changelog</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   503
  <a href="/file/xyzzy?style=gitweb">files</a> | <a href="/archive/xyzzy.zip">zip</a>  |
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   504
  <br/><a href="/shortlog/43c799df6e75?style=gitweb">(0)</a> <a href="/shortlog/tip?style=gitweb">tip</a> <br/>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   505
  <a class="list" href="/rev/a7c1559b7bba?style=gitweb">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   506
  <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   507
  <a href="/file/a7c1559b7bba?style=gitweb">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   508
  <a class="list" href="/rev/43c799df6e75?style=gitweb">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   509
  <a href="/rev/43c799df6e75?style=gitweb">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   510
  <a href="/file/43c799df6e75?style=gitweb">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   511
  <a href="/shortlog/43c799df6e75?style=gitweb">(0)</a> <a href="/shortlog/tip?style=gitweb">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   512
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   513
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy?style=gitweb' | egrep $REVLINKS
25605
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   514
  <a href="/shortlog/xyzzy?style=gitweb">shortlog</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   515
  <a href="/file/xyzzy?style=gitweb">files</a> | <a href="/archive/xyzzy.zip">zip</a>  |
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   516
  <a href="/log/43c799df6e75?style=gitweb">(0)</a>  <a href="/log/tip?style=gitweb">tip</a> <br/>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   517
  <a class="title" href="/rev/a7c1559b7bba?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   518
  <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a><br/>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   519
  <a class="title" href="/rev/43c799df6e75?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>first<span class="logtags"> </span></a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   520
  <a href="/rev/43c799df6e75?style=gitweb">changeset</a><br/>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   521
  <a href="/log/43c799df6e75?style=gitweb">(0)</a>  <a href="/log/tip?style=gitweb">tip</a> <br/>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   522
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   523
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph/xyzzy?style=gitweb' | egrep $REVLINKS
25605
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   524
  <a href="/log/xyzzy?style=gitweb">changelog</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   525
  <a href="/file/xyzzy?style=gitweb">files</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   526
  <a href="/graph/xyzzy?revcount=30&style=gitweb">less</a>
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   527
  <a href="/graph/xyzzy?revcount=120&style=gitweb">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   528
  | <a href="/graph/43c799df6e75?style=gitweb">(0)</a> <a href="/graph/tip?style=gitweb">tip</a> <br/>
25605
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   529
  <a href="/graph/xyzzy?revcount=30&style=gitweb">less</a>
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   530
  <a href="/graph/xyzzy?revcount=120&style=gitweb">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   531
  | <a href="/graph/43c799df6e75?style=gitweb">(0)</a> <a href="/graph/tip?style=gitweb">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   532
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   533
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy?style=gitweb' | egrep $REVLINKS
25605
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   534
  <a href="/rev/xyzzy?style=gitweb">changeset</a>  | <a href="/archive/xyzzy.zip">zip</a>  |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   535
  <td><a href="/file/xyzzy/?style=gitweb">[up]</a></td>
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   536
  <a href="/file/xyzzy/dir?style=gitweb">dir</a>
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   537
  <a href="/file/xyzzy/dir/?style=gitweb"></a>
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   538
  <a href="/file/xyzzy/dir?style=gitweb">files</a>
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   539
  <a class="list" href="/file/xyzzy/foo?style=gitweb">foo</a>
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   540
  <a href="/file/xyzzy/foo?style=gitweb">file</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   541
  <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   542
  <a href="/annotate/xyzzy/foo?style=gitweb">annotate</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   543
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   544
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy/foo?style=gitweb' | egrep $REVLINKS
25605
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   545
  <a href="/file/xyzzy/?style=gitweb">files</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   546
  <a href="/rev/xyzzy?style=gitweb">changeset</a> |
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   547
  <a href="/file/tip/foo?style=gitweb">latest</a> |
25605
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   548
  <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   549
  <a href="/annotate/xyzzy/foo?style=gitweb">annotate</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   550
  <a href="/diff/xyzzy/foo?style=gitweb">diff</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   551
  <a href="/comparison/xyzzy/foo?style=gitweb">comparison</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   552
  <a href="/raw-file/xyzzy/foo">raw</a> |
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   553
   <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   554
  <a class="list" href="/file/43c799df6e75/foo?style=gitweb">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   555
  <a class="list" href="/file/9d8c40cba617/foo?style=gitweb">9d8c40cba617</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   556
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   557
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy/foo?style=gitweb' | egrep $REVLINKS
25605
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   558
  <a href="/file/xyzzy/foo?style=gitweb">file</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   559
  <a href="/annotate/xyzzy/foo?style=gitweb">annotate</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   560
  <a href="/diff/xyzzy/foo?style=gitweb">diff</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   561
  <a href="/comparison/xyzzy/foo?style=gitweb">comparison</a> |
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   562
  <a href="/rss-log/tip/foo">rss</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   563
  <a href="/log/43c799df6e75/foo?style=gitweb">(0)</a> <a href="/log/tip/foo?style=gitweb">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   564
  <a class="list" href="/rev/a7c1559b7bba?style=gitweb">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   565
  <a href="/file/a7c1559b7bba/foo?style=gitweb">file</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   566
  <a href="/diff/a7c1559b7bba/foo?style=gitweb">diff</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   567
  <a href="/annotate/a7c1559b7bba/foo?style=gitweb">annotate</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   568
  <a class="list" href="/rev/43c799df6e75?style=gitweb">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   569
  <a href="/file/43c799df6e75/foo?style=gitweb">file</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   570
  <a href="/diff/43c799df6e75/foo?style=gitweb">diff</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   571
  <a href="/annotate/43c799df6e75/foo?style=gitweb">annotate</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   572
  <a href="/log/43c799df6e75/foo?style=gitweb">(0)</a> <a href="/log/tip/foo?style=gitweb">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   573
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   574
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'annotate/xyzzy/foo?style=gitweb' | egrep $REVLINKS
25605
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   575
  <a href="/file/xyzzy/?style=gitweb">files</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   576
  <a href="/rev/xyzzy?style=gitweb">changeset</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   577
  <a href="/file/xyzzy/foo?style=gitweb">file</a> |
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   578
  <a href="/file/tip/foo?style=gitweb">latest</a> |
25605
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   579
  <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   580
  <a href="/diff/xyzzy/foo?style=gitweb">diff</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   581
  <a href="/comparison/xyzzy/foo?style=gitweb">comparison</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   582
  <a href="/raw-annotate/xyzzy/foo">raw</a> |
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   583
   <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   584
  <a class="list" href="/annotate/43c799df6e75/foo?style=gitweb">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   585
  <a class="list" href="/annotate/9d8c40cba617/foo?style=gitweb">9d8c40cba617</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   586
  <a href="/annotate/43c799df6e75/foo?style=gitweb#l1"
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   587
  <a href="/annotate/a7c1559b7bba/foo?style=gitweb#l2"
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   588
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   589
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'diff/xyzzy/foo?style=gitweb' | egrep $REVLINKS
25605
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   590
  <a href="/file/xyzzy?style=gitweb">files</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   591
  <a href="/rev/xyzzy?style=gitweb">changeset</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   592
  <a href="/file/xyzzy/foo?style=gitweb">file</a> |
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   593
  <a href="/file/tip/foo?style=gitweb">latest</a> |
25605
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   594
  <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   595
  <a href="/annotate/xyzzy/foo?style=gitweb">annotate</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   596
  <a href="/comparison/xyzzy/foo?style=gitweb">comparison</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   597
  <a href="/raw-diff/xyzzy/foo">raw</a> |
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   598
   <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   599
  <a class="list" href="/diff/43c799df6e75/foo?style=gitweb">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   600
  <a class="list" href="/diff/9d8c40cba617/foo?style=gitweb">9d8c40cba617</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   601
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   602
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'comparison/xyzzy/foo?style=gitweb' | egrep $REVLINKS
25605
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   603
  <a href="/file/xyzzy?style=gitweb">files</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   604
  <a href="/rev/xyzzy?style=gitweb">changeset</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   605
  <a href="/file/xyzzy/foo?style=gitweb">file</a> |
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   606
  <a href="/file/tip/foo?style=gitweb">latest</a> |
25605
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   607
  <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   608
  <a href="/annotate/xyzzy/foo?style=gitweb">annotate</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   609
  <a href="/diff/xyzzy/foo?style=gitweb">diff</a> |
dd89304687a3 hgweb: don't dereference symbolic revision in gitweb style
Anton Shestakov <av6@dwimlabs.net>
parents: 25604
diff changeset
   610
  <a href="/raw-diff/xyzzy/foo">raw</a> |
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   611
   <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   612
  <a class="list" href="/comparison/43c799df6e75/foo?style=gitweb">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   613
  <a class="list" href="/comparison/9d8c40cba617/foo?style=gitweb">9d8c40cba617</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   614
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   615
(De)referencing symbolic revisions (monoblue)
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   616
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   617
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'summary?style=monoblue' | egrep $REVLINKS
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   618
  <a href="/rev/9d8c40cba617?style=monoblue">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   619
  <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   620
  <a href="/file/9d8c40cba617?style=monoblue">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   621
  <a href="/rev/a7c1559b7bba?style=monoblue">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   622
  <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   623
  <a href="/file/a7c1559b7bba?style=monoblue">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   624
  <a href="/rev/43c799df6e75?style=monoblue">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   625
  <a href="/rev/43c799df6e75?style=monoblue">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   626
  <a href="/file/43c799df6e75?style=monoblue">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   627
  <td><a href="/rev/a7c1559b7bba?style=monoblue">xyzzy</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   628
  <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   629
  <a href="/log/a7c1559b7bba?style=monoblue">changelog</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   630
  <a href="/file/a7c1559b7bba?style=monoblue">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   631
  <td><a href="/shortlog/9d8c40cba617?style=monoblue">9d8c40cba617</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   632
  <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   633
  <a href="/log/9d8c40cba617?style=monoblue">changelog</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   634
  <a href="/file/9d8c40cba617?style=monoblue">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   635
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   636
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=monoblue' | egrep $REVLINKS
25604
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   637
              <li><a href="/graph/tip?style=monoblue">graph</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   638
              <li><a href="/file/tip?style=monoblue">files</a></li>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   639
              <li><a href="/archive/tip.zip">zip</a></li>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   640
  <a href="/rev/9d8c40cba617?style=monoblue">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   641
  <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   642
  <a href="/file/9d8c40cba617?style=monoblue">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   643
  <a href="/rev/a7c1559b7bba?style=monoblue">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   644
  <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   645
  <a href="/file/a7c1559b7bba?style=monoblue">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   646
  <a href="/rev/43c799df6e75?style=monoblue">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   647
  <a href="/rev/43c799df6e75?style=monoblue">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   648
  <a href="/file/43c799df6e75?style=monoblue">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   649
      <a href="/shortlog/43c799df6e75?style=monoblue">(0)</a> <a href="/shortlog/tip?style=monoblue">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   650
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   651
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log?style=monoblue' | egrep $REVLINKS
25604
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   652
              <li><a href="/graph/tip?style=monoblue">graph</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   653
              <li><a href="/file/tip?style=monoblue">files</a></li>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   654
              <li><a href="/archive/tip.zip">zip</a></li>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   655
      <h3 class="changelog"><a class="title" href="/rev/9d8c40cba617?style=monoblue">third<span class="logtags"> <span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></a></h3>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   656
  <h3 class="changelog"><a class="title" href="/rev/a7c1559b7bba?style=monoblue">second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a></h3>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   657
  <h3 class="changelog"><a class="title" href="/rev/43c799df6e75?style=monoblue">first<span class="logtags"> </span></a></h3>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   658
  <a href="/log/43c799df6e75?style=monoblue">(0)</a>  <a href="/log/tip?style=monoblue">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   659
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   660
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph?style=monoblue' | egrep $REVLINKS
25604
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   661
              <li><a href="/file/tip?style=monoblue">files</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   662
          <a href="/graph/tip?revcount=30&style=monoblue">less</a>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   663
          <a href="/graph/tip?revcount=120&style=monoblue">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   664
          | <a href="/graph/43c799df6e75?style=monoblue">(0)</a> <a href="/graph/tip?style=monoblue">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   665
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   666
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'tags?style=monoblue' | egrep $REVLINKS
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   667
  <td><a href="/rev/9d8c40cba617?style=monoblue">tip</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   668
  <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   669
  <a href="/log/9d8c40cba617?style=monoblue">changelog</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   670
  <a href="/file/9d8c40cba617?style=monoblue">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   671
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   672
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'bookmarks?style=monoblue' | egrep $REVLINKS
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   673
  <td><a href="/rev/a7c1559b7bba?style=monoblue">xyzzy</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   674
  <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   675
  <a href="/log/a7c1559b7bba?style=monoblue">changelog</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   676
  <a href="/file/a7c1559b7bba?style=monoblue">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   677
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   678
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'branches?style=monoblue' | egrep $REVLINKS
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   679
  <td><a href="/shortlog/9d8c40cba617?style=monoblue">9d8c40cba617</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   680
  <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   681
  <a href="/log/9d8c40cba617?style=monoblue">changelog</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   682
  <a href="/file/9d8c40cba617?style=monoblue">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   683
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   684
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file?style=monoblue' | egrep $REVLINKS
25604
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   685
              <li><a href="/graph/tip?style=monoblue">graph</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   686
          <li><a href="/rev/tip?style=monoblue">changeset</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   687
          <li><a href="/archive/tip.zip">zip</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   688
              <td><a href="/file/tip/?style=monoblue">[up]</a></td>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   689
  <a href="/file/tip/dir?style=monoblue">dir</a>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   690
  <a href="/file/tip/dir/?style=monoblue"></a>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   691
  <td><a href="/file/tip/dir?style=monoblue">files</a></td>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   692
  <td><a href="/file/tip/foo?style=monoblue">foo</a></td>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   693
  <a href="/file/tip/foo?style=monoblue">file</a> |
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   694
  <a href="/log/tip/foo?style=monoblue">revisions</a> |
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   695
  <a href="/annotate/tip/foo?style=monoblue">annotate</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   696
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   697
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=monoblue&rev=all()' | egrep $REVLINKS
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   698
              <li><a href="/archive/tip.zip">zip</a></li>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   699
      <h3 class="changelog"><a class="title" href="/rev/9d8c40cba617?style=monoblue">third<span class="logtags"> <span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></a></h3>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   700
  <h3 class="changelog"><a class="title" href="/rev/a7c1559b7bba?style=monoblue">second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a></h3>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   701
  <h3 class="changelog"><a class="title" href="/rev/43c799df6e75?style=monoblue">first<span class="logtags"> </span></a></h3>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   702
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   703
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'rev/xyzzy?style=monoblue' | egrep $REVLINKS
25604
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   704
              <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   705
              <li><a href="/file/xyzzy?style=monoblue">files</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   706
          <li><a href="/raw-rev/xyzzy">raw</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   707
          <li><a href="/archive/xyzzy.zip">zip</a></li>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   708
      <h3 class="changeset"><a href="/raw-rev/a7c1559b7bba">second <span class="logtags"><span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a></h3>
25616
e0073dcec588 hgweb: link to revision by node hash in gitweb & monoblue
Anton Shestakov <av6@dwimlabs.net>
parents: 25606
diff changeset
   709
          <dd><a href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   710
  <dd><a href="/rev/43c799df6e75?style=monoblue">43c799df6e75</a></dd>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   711
  <dd><a href="/rev/9d8c40cba617?style=monoblue">9d8c40cba617</a></dd>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   712
  <td><a href="/diff/a7c1559b7bba/foo?style=monoblue">foo</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   713
  <a href="/file/a7c1559b7bba/foo?style=monoblue">file</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   714
  <a href="/annotate/a7c1559b7bba/foo?style=monoblue">annotate</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   715
  <a href="/diff/a7c1559b7bba/foo?style=monoblue">diff</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   716
  <a href="/comparison/a7c1559b7bba/foo?style=monoblue">comparison</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   717
  <a href="/log/a7c1559b7bba/foo?style=monoblue">revisions</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   718
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   719
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog/xyzzy?style=monoblue' | egrep $REVLINKS
25604
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   720
              <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   721
              <li><a href="/file/xyzzy?style=monoblue">files</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   722
              <li><a href="/archive/xyzzy.zip">zip</a></li>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   723
  <a href="/rev/a7c1559b7bba?style=monoblue">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   724
  <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   725
  <a href="/file/a7c1559b7bba?style=monoblue">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   726
  <a href="/rev/43c799df6e75?style=monoblue">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   727
  <a href="/rev/43c799df6e75?style=monoblue">changeset</a> |
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   728
  <a href="/file/43c799df6e75?style=monoblue">files</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   729
      <a href="/shortlog/43c799df6e75?style=monoblue">(0)</a> <a href="/shortlog/tip?style=monoblue">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   730
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   731
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy?style=monoblue' | egrep $REVLINKS
25604
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   732
              <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   733
              <li><a href="/file/xyzzy?style=monoblue">files</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   734
              <li><a href="/archive/xyzzy.zip">zip</a></li>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   735
      <h3 class="changelog"><a class="title" href="/rev/a7c1559b7bba?style=monoblue">second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a></h3>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   736
  <h3 class="changelog"><a class="title" href="/rev/43c799df6e75?style=monoblue">first<span class="logtags"> </span></a></h3>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   737
  <a href="/log/43c799df6e75?style=monoblue">(0)</a>  <a href="/log/tip?style=monoblue">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   738
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   739
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph/xyzzy?style=monoblue' | egrep $REVLINKS
25604
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   740
              <li><a href="/file/xyzzy?style=monoblue">files</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   741
          <a href="/graph/xyzzy?revcount=30&style=monoblue">less</a>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   742
          <a href="/graph/xyzzy?revcount=120&style=monoblue">more</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   743
          | <a href="/graph/43c799df6e75?style=monoblue">(0)</a> <a href="/graph/tip?style=monoblue">tip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   744
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   745
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy?style=monoblue' | egrep $REVLINKS
25604
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   746
              <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   747
          <li><a href="/rev/xyzzy?style=monoblue">changeset</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   748
          <li><a href="/archive/xyzzy.zip">zip</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   749
              <td><a href="/file/xyzzy/?style=monoblue">[up]</a></td>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   750
  <a href="/file/xyzzy/dir?style=monoblue">dir</a>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   751
  <a href="/file/xyzzy/dir/?style=monoblue"></a>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   752
  <td><a href="/file/xyzzy/dir?style=monoblue">files</a></td>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   753
  <td><a href="/file/xyzzy/foo?style=monoblue">foo</a></td>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   754
  <a href="/file/xyzzy/foo?style=monoblue">file</a> |
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   755
  <a href="/log/xyzzy/foo?style=monoblue">revisions</a> |
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   756
  <a href="/annotate/xyzzy/foo?style=monoblue">annotate</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   757
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   758
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy/foo?style=monoblue' | egrep $REVLINKS
25604
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   759
              <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   760
              <li><a href="/file/xyzzy/?style=monoblue">files</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   761
          <li><a href="/log/xyzzy/foo?style=monoblue">revisions</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   762
          <li><a href="/annotate/xyzzy/foo?style=monoblue">annotate</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   763
          <li><a href="/diff/xyzzy/foo?style=monoblue">diff</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   764
          <li><a href="/comparison/xyzzy/foo?style=monoblue">comparison</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   765
          <li><a href="/raw-file/xyzzy/foo">raw</a></li>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   766
          <dd><a class="list" href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   767
  <a href="/file/43c799df6e75/foo?style=monoblue">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   768
  <a href="/file/9d8c40cba617/foo?style=monoblue">9d8c40cba617</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   769
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   770
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy/foo?style=monoblue' | egrep $REVLINKS
25604
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   771
              <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   772
              <li><a href="/file/xyzzy?style=monoblue">files</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   773
          <li><a href="/file/xyzzy/foo?style=monoblue">file</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   774
          <li><a href="/annotate/xyzzy/foo?style=monoblue">annotate</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   775
          <li><a href="/diff/xyzzy/foo?style=monoblue">diff</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   776
          <li><a href="/comparison/xyzzy/foo?style=monoblue">comparison</a></li>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   777
          <li><a href="/rss-log/tip/foo">rss</a></li>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   778
  <a href="/rev/a7c1559b7bba?style=monoblue">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   779
  <a href="/file/a7c1559b7bba/foo?style=monoblue">file</a>&nbsp;|&nbsp;<a href="/diff/a7c1559b7bba/foo?style=monoblue">diff</a>&nbsp;|&nbsp;<a href="/annotate/a7c1559b7bba/foo?style=monoblue">annotate</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   780
  <a href="/rev/43c799df6e75?style=monoblue">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   781
  <a href="/file/43c799df6e75/foo?style=monoblue">file</a>&nbsp;|&nbsp;<a href="/diff/43c799df6e75/foo?style=monoblue">diff</a>&nbsp;|&nbsp;<a href="/annotate/43c799df6e75/foo?style=monoblue">annotate</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   782
      <a href="/log/43c799df6e75/foo?style=monoblue">(0)</a><a href="/log/tip/foo?style=monoblue">tip</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   783
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   784
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'annotate/xyzzy/foo?style=monoblue' | egrep $REVLINKS
25604
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   785
              <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   786
              <li><a href="/file/xyzzy/?style=monoblue">files</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   787
          <li><a href="/file/xyzzy/foo?style=monoblue">file</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   788
          <li><a href="/log/xyzzy/foo?style=monoblue">revisions</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   789
          <li><a href="/diff/xyzzy/foo?style=monoblue">diff</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   790
          <li><a href="/comparison/xyzzy/foo?style=monoblue">comparison</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   791
          <li><a href="/raw-annotate/xyzzy/foo">raw</a></li>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   792
          <dd><a href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   793
  <a href="/annotate/43c799df6e75/foo?style=monoblue">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   794
  <a href="/annotate/9d8c40cba617/foo?style=monoblue">9d8c40cba617</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   795
  <a href="/annotate/43c799df6e75/foo?style=monoblue#l1"
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   796
  <a href="/annotate/a7c1559b7bba/foo?style=monoblue#l2"
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   797
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   798
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'diff/xyzzy/foo?style=monoblue' | egrep $REVLINKS
25604
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   799
              <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   800
              <li><a href="/file/xyzzy?style=monoblue">files</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   801
          <li><a href="/file/xyzzy/foo?style=monoblue">file</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   802
          <li><a href="/log/xyzzy/foo?style=monoblue">revisions</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   803
          <li><a href="/annotate/xyzzy/foo?style=monoblue">annotate</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   804
          <li><a href="/comparison/xyzzy/foo?style=monoblue">comparison</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   805
          <li><a href="/raw-diff/xyzzy/foo">raw</a></li>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   806
          <dd><a href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   807
  <dd><a href="/diff/43c799df6e75/foo?style=monoblue">43c799df6e75</a></dd>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   808
  <dd><a href="/diff/9d8c40cba617/foo?style=monoblue">9d8c40cba617</a></dd>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   809
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   810
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'comparison/xyzzy/foo?style=monoblue' | egrep $REVLINKS
25604
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   811
              <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   812
              <li><a href="/file/xyzzy?style=monoblue">files</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   813
          <li><a href="/file/xyzzy/foo?style=monoblue">file</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   814
          <li><a href="/log/xyzzy/foo?style=monoblue">revisions</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   815
          <li><a href="/annotate/xyzzy/foo?style=monoblue">annotate</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   816
          <li><a href="/diff/xyzzy/foo?style=monoblue">diff</a></li>
0cdcbc477cac hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents: 25603
diff changeset
   817
          <li><a href="/raw-diff/xyzzy/foo">raw</a></li>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   818
          <dd><a href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   819
  <dd><a href="/comparison/43c799df6e75/foo?style=monoblue">43c799df6e75</a></dd>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   820
  <dd><a href="/comparison/9d8c40cba617/foo?style=monoblue">9d8c40cba617</a></dd>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   821
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   822
(De)referencing symbolic revisions (spartan)
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   823
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   824
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=spartan' | egrep $REVLINKS
25603
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   825
  <a href="/log/tip?style=spartan">changelog</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   826
  <a href="/file/tip/?style=spartan">files</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   827
  <a href="/archive/tip.zip">zip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   828
  navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   829
    <td class="node"><a href="/rev/9d8c40cba617?style=spartan">third</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   830
    <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">second</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   831
    <td class="node"><a href="/rev/43c799df6e75?style=spartan">first</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   832
  navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   833
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   834
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log?style=spartan' | egrep $REVLINKS
25603
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   835
  <a href="/shortlog/tip?style=spartan">shortlog</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   836
  <a href="/file/tip?style=spartan">files</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   837
  <a href="/archive/tip.zip">zip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   838
  navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a>  <a href="/log/tip?style=spartan">tip</a> </small>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   839
    <td class="node"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   840
    <th class="files"><a href="/file/9d8c40cba617?style=spartan">files</a>:</th>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   841
    <td class="files"><a href="/diff/9d8c40cba617/foo?style=spartan">foo</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   842
    <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   843
    <th class="files"><a href="/file/a7c1559b7bba?style=spartan">files</a>:</th>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   844
    <td class="files"><a href="/diff/a7c1559b7bba/foo?style=spartan">foo</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   845
    <td class="node"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   846
    <th class="files"><a href="/file/43c799df6e75?style=spartan">files</a>:</th>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   847
    <td class="files"><a href="/diff/43c799df6e75/dir/bar?style=spartan">dir/bar</a> <a href="/diff/43c799df6e75/foo?style=spartan">foo</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   848
  navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a>  <a href="/log/tip?style=spartan">tip</a> </small>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   849
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   850
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph?style=spartan' | egrep $REVLINKS
25603
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   851
  <a href="/file/tip/?style=spartan">files</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   852
  navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   853
  navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   854
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   855
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'tags?style=spartan' | egrep $REVLINKS
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   856
  <a href="/rev/9d8c40cba617?style=spartan">tip</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   857
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   858
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'branches?style=spartan' | egrep $REVLINKS
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   859
  <a href="/shortlog/9d8c40cba617?style=spartan" class="open">default</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   860
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   861
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file?style=spartan' | egrep $REVLINKS
25603
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   862
  <a href="/log/tip?style=spartan">changelog</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   863
  <a href="/shortlog/tip?style=spartan">shortlog</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   864
  <a href="/rev/tip?style=spartan">changeset</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   865
  <a href="/archive/tip.zip">zip</a> 
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   866
  <h2><a href="/">Mercurial</a>  / files for changeset <a href="/rev/9d8c40cba617">9d8c40cba617</a>: /</h2>
25603
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   867
    <td><a href="/file/tip/?style=spartan">[up]</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   868
  <a href="/file/tip/dir?style=spartan">dir/</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   869
  <a href="/file/tip/dir/?style=spartan">
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   870
  <td><a href="/file/tip/foo?style=spartan">foo</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   871
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   872
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=spartan&rev=all()' | egrep $REVLINKS
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   873
  <a href="/archive/tip.zip">zip</a> 
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   874
    <td class="node"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   875
  <a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   876
    <th class="files"><a href="/file/9d8c40cba617?style=spartan">files</a>:</th>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   877
    <td class="files"><a href="/diff/9d8c40cba617/foo?style=spartan">foo</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   878
    <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   879
  <a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   880
  <td class="child"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   881
    <th class="files"><a href="/file/a7c1559b7bba?style=spartan">files</a>:</th>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   882
    <td class="files"><a href="/diff/a7c1559b7bba/foo?style=spartan">foo</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   883
    <td class="node"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   884
  <td class="child"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   885
    <th class="files"><a href="/file/43c799df6e75?style=spartan">files</a>:</th>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   886
    <td class="files"><a href="/diff/43c799df6e75/dir/bar?style=spartan">dir/bar</a> <a href="/diff/43c799df6e75/foo?style=spartan">foo</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   887
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   888
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'rev/xyzzy?style=spartan' | egrep $REVLINKS
25603
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   889
  <a href="/log/xyzzy?style=spartan">changelog</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   890
  <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   891
  <a href="/file/xyzzy?style=spartan">files</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   892
  <a href="/raw-rev/xyzzy">raw</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   893
  <a href="/archive/xyzzy.zip">zip</a> 
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   894
   <td class="changeset"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   895
  <td class="parent"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   896
  <td class="child"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   897
   <td class="files"><a href="/file/a7c1559b7bba/foo?style=spartan">foo</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   898
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   899
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog/xyzzy?style=spartan' | egrep $REVLINKS
25603
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   900
  <a href="/log/xyzzy?style=spartan">changelog</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   901
  <a href="/file/xyzzy/?style=spartan">files</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   902
  <a href="/archive/xyzzy.zip">zip</a> 
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   903
  navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   904
    <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">second</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   905
    <td class="node"><a href="/rev/43c799df6e75?style=spartan">first</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   906
  navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   907
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   908
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy?style=spartan' | egrep $REVLINKS
25603
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   909
  <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   910
  <a href="/file/xyzzy?style=spartan">files</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   911
  <a href="/archive/xyzzy.zip">zip</a> 
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   912
  navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a>  <a href="/log/tip?style=spartan">tip</a> </small>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   913
    <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   914
    <th class="files"><a href="/file/a7c1559b7bba?style=spartan">files</a>:</th>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   915
    <td class="files"><a href="/diff/a7c1559b7bba/foo?style=spartan">foo</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   916
    <td class="node"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   917
    <th class="files"><a href="/file/43c799df6e75?style=spartan">files</a>:</th>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   918
    <td class="files"><a href="/diff/43c799df6e75/dir/bar?style=spartan">dir/bar</a> <a href="/diff/43c799df6e75/foo?style=spartan">foo</a> </td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   919
  navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a>  <a href="/log/tip?style=spartan">tip</a> </small>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   920
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   921
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph/xyzzy?style=spartan' | egrep $REVLINKS
25603
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   922
  <a href="/file/xyzzy/?style=spartan">files</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   923
  navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   924
  navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   925
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   926
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy?style=spartan' | egrep $REVLINKS
25603
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   927
  <a href="/log/xyzzy?style=spartan">changelog</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   928
  <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   929
  <a href="/rev/xyzzy?style=spartan">changeset</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   930
  <a href="/archive/xyzzy.zip">zip</a> 
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   931
  <h2><a href="/">Mercurial</a>  / files for changeset <a href="/rev/a7c1559b7bba">a7c1559b7bba</a>: /</h2>
25603
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   932
    <td><a href="/file/xyzzy/?style=spartan">[up]</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   933
  <a href="/file/xyzzy/dir?style=spartan">dir/</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   934
  <a href="/file/xyzzy/dir/?style=spartan">
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   935
  <td><a href="/file/xyzzy/foo?style=spartan">foo</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   936
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   937
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy/foo?style=spartan' | egrep $REVLINKS
25603
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   938
  <a href="/log/xyzzy?style=spartan">changelog</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   939
  <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   940
  <a href="/rev/xyzzy?style=spartan">changeset</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   941
  <a href="/file/xyzzy/?style=spartan">files</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   942
  <a href="/log/xyzzy/foo?style=spartan">revisions</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   943
  <a href="/annotate/xyzzy/foo?style=spartan">annotate</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   944
  <a href="/raw-file/xyzzy/foo">raw</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   945
   <td><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   946
  <a href="/file/43c799df6e75/foo?style=spartan">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   947
  <td><a href="/file/9d8c40cba617/foo?style=spartan">9d8c40cba617</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   948
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   949
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy/foo?style=spartan' | egrep $REVLINKS
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   950
     href="/atom-log/tip/foo" title="Atom feed for test:foo">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   951
     href="/rss-log/tip/foo" title="RSS feed for test:foo">
25603
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   952
  <a href="/file/xyzzy/foo?style=spartan">file</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   953
  <a href="/annotate/xyzzy/foo?style=spartan">annotate</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   954
  <a type="application/rss+xml" href="/rss-log/tip/foo">rss</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   955
  <a type="application/atom+xml" href="/atom-log/tip/foo" title="Atom feed for test:foo">atom</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   956
  <p>navigate: <small class="navigate"><a href="/log/43c799df6e75/foo?style=spartan">(0)</a> <a href="/log/tip/foo?style=spartan">tip</a> </small></p>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   957
    <th class="firstline"><a href="/rev/a7c1559b7bba?style=spartan">second</a></th>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   958
     <a href="/file/a7c1559b7bba/foo?style=spartan">a7c1559b7bba</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   959
     <a href="/diff/a7c1559b7bba/foo?style=spartan">(diff)</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   960
     <a href="/annotate/a7c1559b7bba/foo?style=spartan">(annotate)</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   961
    <th class="firstline"><a href="/rev/43c799df6e75?style=spartan">first</a></th>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   962
     <a href="/file/43c799df6e75/foo?style=spartan">43c799df6e75</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   963
     <a href="/diff/43c799df6e75/foo?style=spartan">(diff)</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   964
     <a href="/annotate/43c799df6e75/foo?style=spartan">(annotate)</a>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   965
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   966
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'annotate/xyzzy/foo?style=spartan' | egrep $REVLINKS
25603
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   967
  <a href="/log/xyzzy?style=spartan">changelog</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   968
  <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   969
  <a href="/rev/xyzzy?style=spartan">changeset</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   970
  <a href="/file/xyzzy/?style=spartan">files</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   971
  <a href="/file/xyzzy/foo?style=spartan">file</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   972
  <a href="/log/xyzzy/foo?style=spartan">revisions</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   973
  <a href="/raw-annotate/xyzzy/foo">raw</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   974
   <td><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   975
  <a href="/annotate/43c799df6e75/foo?style=spartan">
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   976
  <td><a href="/annotate/9d8c40cba617/foo?style=spartan">9d8c40cba617</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   977
  <a href="/annotate/43c799df6e75/foo?style=spartan#l1"
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   978
  <a href="/annotate/a7c1559b7bba/foo?style=spartan#l2"
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   979
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   980
  $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'diff/xyzzy/foo?style=spartan' | egrep $REVLINKS
25603
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   981
  <a href="/log/xyzzy?style=spartan">changelog</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   982
  <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   983
  <a href="/rev/xyzzy?style=spartan">changeset</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   984
  <a href="/file/xyzzy/foo?style=spartan">file</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   985
  <a href="/log/xyzzy/foo?style=spartan">revisions</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   986
  <a href="/annotate/xyzzy/foo?style=spartan">annotate</a>
1cac419ab831 hgweb: don't dereference symbolic revision in spartan style
Anton Shestakov <av6@dwimlabs.net>
parents: 25586
diff changeset
   987
  <a href="/raw-diff/xyzzy/foo">raw</a>
25586
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   988
   <td class="revision"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   989
  <td class="parent"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   990
  <td class="child"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   991
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   992
Done
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   993
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   994
  $ cat errors.log
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   995
  $ "$TESTDIR/killdaemons.py" $DAEMON_PIDS
e7455316261d tests: test symbolic revision (de)reference in all hgweb styles
Anton Shestakov <engored@ya.ru>
parents:
diff changeset
   996
  $ cd ..