tests/test-hgweb-symrev.t
changeset 25779 cd842821db2c
parent 25617 63be46407a50
child 25794 902148444889
equal deleted inserted replaced
25778:3a33412792f1 25779:cd842821db2c
    31   o  0:43c799df6e75
    31   o  0:43c799df6e75
    32   
    32   
    33   $ hg serve --config web.allow_archive=zip -n test -p $HGPORT -d --pid-file=hg.pid -E errors.log
    33   $ hg serve --config web.allow_archive=zip -n test -p $HGPORT -d --pid-file=hg.pid -E errors.log
    34   $ cat hg.pid >> $DAEMON_PIDS
    34   $ cat hg.pid >> $DAEMON_PIDS
    35 
    35 
    36   $ REVLINKS='href=[^>]+(rev=|/)(43c799df6e75|0|a7c1559b7bba|1|xyzzy|9d8c40cba617|2|tip)'
    36   $ REVLINKS='href=[^>]+(rev=|/)(43c799df6e75|0|a7c1559b7bba|1|xyzzy|9d8c40cba617|2|tip|default)'
    37 
    37 
    38 (De)referencing symbolic revisions (paper)
    38 (De)referencing symbolic revisions (paper)
    39 
    39 
    40   $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=paper' | egrep $REVLINKS
    40   $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=paper' | egrep $REVLINKS
    41   <li><a href="/graph/tip?style=paper">graph</a></li>
    41   <li><a href="/graph/tip?style=paper">graph</a></li>
    71    directory / @ 2:<a href="/rev/9d8c40cba617?style=paper">9d8c40cba617</a>
    71    directory / @ 2:<a href="/rev/9d8c40cba617?style=paper">9d8c40cba617</a>
    72     <td class="name"><a href="/file/tip/?style=paper">[up]</a></td>
    72     <td class="name"><a href="/file/tip/?style=paper">[up]</a></td>
    73   <a href="/file/tip/dir?style=paper">
    73   <a href="/file/tip/dir?style=paper">
    74   <a href="/file/tip/dir/?style=paper">
    74   <a href="/file/tip/dir/?style=paper">
    75   <a href="/file/tip/foo?style=paper">
    75   <a href="/file/tip/foo?style=paper">
       
    76 
       
    77   $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'branches?style=paper' | egrep $REVLINKS
       
    78   <a href="/shortlog/default?style=paper" class="open">
       
    79   <a href="/shortlog/9d8c40cba617?style=paper" class="open">
       
    80 
       
    81   $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'tags?style=paper' | egrep $REVLINKS
       
    82   <a href="/rev/tip?style=paper">
       
    83   <a href="/rev/9d8c40cba617?style=paper">
       
    84 
       
    85   $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'bookmarks?style=paper' | egrep $REVLINKS
       
    86   <a href="/rev/xyzzy?style=paper">
       
    87   <a href="/rev/a7c1559b7bba?style=paper">
    76 
    88 
    77   $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=paper&rev=all()' | egrep $REVLINKS
    89   $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=paper&rev=all()' | egrep $REVLINKS
    78      <a href="/rev/9d8c40cba617?style=paper">third</a>
    90      <a href="/rev/9d8c40cba617?style=paper">third</a>
    79      <a href="/rev/a7c1559b7bba?style=paper">second</a>
    91      <a href="/rev/a7c1559b7bba?style=paper">second</a>
    80      <a href="/rev/43c799df6e75?style=paper">first</a>
    92      <a href="/rev/43c799df6e75?style=paper">first</a>
   247     <td class="name"><a href="/file/tip/?style=coal">[up]</a></td>
   259     <td class="name"><a href="/file/tip/?style=coal">[up]</a></td>
   248   <a href="/file/tip/dir?style=coal">
   260   <a href="/file/tip/dir?style=coal">
   249   <a href="/file/tip/dir/?style=coal">
   261   <a href="/file/tip/dir/?style=coal">
   250   <a href="/file/tip/foo?style=coal">
   262   <a href="/file/tip/foo?style=coal">
   251 
   263 
       
   264   $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'branches?style=coal' | egrep $REVLINKS
       
   265   <a href="/shortlog/default?style=coal" class="open">
       
   266   <a href="/shortlog/9d8c40cba617?style=coal" class="open">
       
   267 
       
   268   $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'tags?style=coal' | egrep $REVLINKS
       
   269   <a href="/rev/tip?style=coal">
       
   270   <a href="/rev/9d8c40cba617?style=coal">
       
   271 
       
   272   $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'bookmarks?style=coal' | egrep $REVLINKS
       
   273   <a href="/rev/xyzzy?style=coal">
       
   274   <a href="/rev/a7c1559b7bba?style=coal">
       
   275 
   252   $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=coal&rev=all()' | egrep $REVLINKS
   276   $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=coal&rev=all()' | egrep $REVLINKS
   253      <a href="/rev/9d8c40cba617?style=coal">third</a>
   277      <a href="/rev/9d8c40cba617?style=coal">third</a>
   254      <a href="/rev/a7c1559b7bba?style=coal">second</a>
   278      <a href="/rev/a7c1559b7bba?style=coal">second</a>
   255      <a href="/rev/43c799df6e75?style=coal">first</a>
   279      <a href="/rev/43c799df6e75?style=coal">first</a>
   256 
   280