tests/test-hgweb-commands.t
branchstable
changeset 37853 69381a28b456
parent 37830 82ae4f471254
child 37854 edb28a6d95b7
equal deleted inserted replaced
37842:326b174c6a47 37853:69381a28b456
    15   $ echo foo > foo
    15   $ echo foo > foo
    16   $ hg ci -Ambase
    16   $ hg ci -Ambase
    17   adding da/foo
    17   adding da/foo
    18   adding foo
    18   adding foo
    19   $ hg tag 1.0
    19   $ hg tag 1.0
    20   $ hg bookmark something
    20   $ hg bookmark some-thing
    21   $ hg bookmark -r0 anotherthing
    21   $ hg bookmark -r0 anotherthing
    22   $ echo another > foo
    22   $ echo another > foo
    23   $ hg branch stable
    23   $ hg branch stable
    24   marked working directory as branch stable
    24   marked working directory as branch stable
    25   (branches are permanent and global, did you want a bookmark?)
    25   (branches are permanent and global, did you want a bookmark?)
    85        <th style="text-align:left;">branch</th>
    85        <th style="text-align:left;">branch</th>
    86        <td>unstable</td>
    86        <td>unstable</td>
    87       </tr>
    87       </tr>
    88       <tr>
    88       <tr>
    89        <th style="text-align:left;">bookmark</th>
    89        <th style="text-align:left;">bookmark</th>
    90        <td>something</td>
    90        <td>some-thing</td>
    91       </tr>
    91       </tr>
    92       <tr>
    92       <tr>
    93        <th style="text-align:left;">tag</th>
    93        <th style="text-align:left;">tag</th>
    94        <td>tip</td>
    94        <td>tip</td>
    95       </tr>
    95       </tr>
   265                   <th style="text-align:left;">branch</th>
   265                   <th style="text-align:left;">branch</th>
   266                   <td>unstable</td>
   266                   <td>unstable</td>
   267               </tr>
   267               </tr>
   268               <tr>
   268               <tr>
   269                   <th style="text-align:left;">bookmark</th>
   269                   <th style="text-align:left;">bookmark</th>
   270                   <td>something</td>
   270                   <td>some-thing</td>
   271               </tr>
   271               </tr>
   272               <tr>
   272               <tr>
   273                   <th style="text-align:left;">tag</th>
   273                   <th style="text-align:left;">tag</th>
   274                   <td>tip</td>
   274                   <td>tip</td>
   275               </tr>
   275               </tr>
   768    <tr>
   768    <tr>
   769     <td class="age">Thu, 01 Jan 1970 00:00:00 +0000</td>
   769     <td class="age">Thu, 01 Jan 1970 00:00:00 +0000</td>
   770     <td class="author">test</td>
   770     <td class="author">test</td>
   771     <td class="description">
   771     <td class="description">
   772      <a href="/rev/cad8025a2e87">branch commit with null character: </a>
   772      <a href="/rev/cad8025a2e87">branch commit with null character: </a>
   773      <span class="phase">draft</span> <span class="branchhead">unstable</span> <span class="tag">tip</span> <span class="tag">something</span> 
   773      <span class="phase">draft</span> <span class="branchhead">unstable</span> <span class="tag">tip</span> <span class="tag">some-thing</span> 
   774     </td>
   774     </td>
   775    </tr>
   775    </tr>
   776    <tr>
   776    <tr>
   777     <td class="age">Thu, 01 Jan 1970 00:00:00 +0000</td>
   777     <td class="age">Thu, 01 Jan 1970 00:00:00 +0000</td>
   778     <td class="author">test</td>
   778     <td class="author">test</td>
  1190   user:        test
  1190   user:        test
  1191   date:        Thu, 01 Jan 1970 00:00:00 +0000
  1191   date:        Thu, 01 Jan 1970 00:00:00 +0000
  1192   summary:     branch commit with null character: \x00 (esc)
  1192   summary:     branch commit with null character: \x00 (esc)
  1193   branch:      unstable
  1193   branch:      unstable
  1194   tag:         tip
  1194   tag:         tip
  1195   bookmark:    something
  1195   bookmark:    some-thing
  1196   
  1196   
  1197   changeset:   1d22e65f027e5a0609357e7d8e7508cd2ba5d2fe
  1197   changeset:   1d22e65f027e5a0609357e7d8e7508cd2ba5d2fe
  1198   revision:    2
  1198   revision:    2
  1199   user:        test
  1199   user:        test
  1200   date:        Thu, 01 Jan 1970 00:00:00 +0000
  1200   date:        Thu, 01 Jan 1970 00:00:00 +0000
  1222   
  1222   
  1223   
  1223   
  1224   # HG changesets search
  1224   # HG changesets search
  1225   # Node ID cad8025a2e87f88c06259790adfa15acb4080123
  1225   # Node ID cad8025a2e87f88c06259790adfa15acb4080123
  1226   # Query "user("re:test")"
  1226   # Query "user("re:test")"
       
  1227   # Mode literal keyword search
       
  1228   
       
  1229   
       
  1230 
       
  1231 Revset query with foo-bar bookmark (issue5879)
       
  1232 
       
  1233   $ get-with-headers.py $LOCALIP:$HGPORT 'log?rev=some-thing%25anotherthing&style=raw'
       
  1234   200 Script output follows
       
  1235   
       
  1236   
       
  1237   # HG changesets search
       
  1238   # Node ID cad8025a2e87f88c06259790adfa15acb4080123
       
  1239   # Query "some-thing%anotherthing"
  1227   # Mode literal keyword search
  1240   # Mode literal keyword search
  1228   
  1241   
  1229   
  1242   
  1230 
  1243 
  1231 File-related
  1244 File-related
  1513   stable	1d22e65f027e5a0609357e7d8e7508cd2ba5d2fe	inactive
  1526   stable	1d22e65f027e5a0609357e7d8e7508cd2ba5d2fe	inactive
  1514   default	a4f92ed23982be056b9852de5dfe873eaac7f0de	inactive
  1527   default	a4f92ed23982be056b9852de5dfe873eaac7f0de	inactive
  1515   $ get-with-headers.py $LOCALIP:$HGPORT 'raw-bookmarks'
  1528   $ get-with-headers.py $LOCALIP:$HGPORT 'raw-bookmarks'
  1516   200 Script output follows
  1529   200 Script output follows
  1517   
  1530   
  1518   something	cad8025a2e87f88c06259790adfa15acb4080123
  1531   some-thing	cad8025a2e87f88c06259790adfa15acb4080123
  1519   anotherthing	2ef0ac749a14e4f57a5a822464a0902c6f7f448f
  1532   anotherthing	2ef0ac749a14e4f57a5a822464a0902c6f7f448f
  1520   $ get-with-headers.py $LOCALIP:$HGPORT 'summary/?style=gitweb'
  1533   $ get-with-headers.py $LOCALIP:$HGPORT 'summary/?style=gitweb'
  1521   200 Script output follows
  1534   200 Script output follows
  1522   
  1535   
  1523   <?xml version="1.0" encoding="ascii"?>
  1536   <?xml version="1.0" encoding="ascii"?>
  1579   <td class="age"><i class="age">Thu, 01 Jan 1970 00:00:00 +0000</i></td>
  1592   <td class="age"><i class="age">Thu, 01 Jan 1970 00:00:00 +0000</i></td>
  1580   <td><i>test</i></td>
  1593   <td><i>test</i></td>
  1581   <td>
  1594   <td>
  1582   <a class="list" href="/rev/cad8025a2e87?style=gitweb">
  1595   <a class="list" href="/rev/cad8025a2e87?style=gitweb">
  1583   <b>branch commit with null character: </b>
  1596   <b>branch commit with null character: </b>
  1584   <span class="logtags"><span class="phasetag" title="draft">draft</span> <span class="branchtag" title="unstable">unstable</span> <span class="tagtag" title="tip">tip</span> <span class="bookmarktag" title="something">something</span> </span>
  1597   <span class="logtags"><span class="phasetag" title="draft">draft</span> <span class="branchtag" title="unstable">unstable</span> <span class="tagtag" title="tip">tip</span> <span class="bookmarktag" title="some-thing">some-thing</span> </span>
  1585   </a>
  1598   </a>
  1586   </td>
  1599   </td>
  1587   <td class="link" nowrap>
  1600   <td class="link" nowrap>
  1588   <a href="/rev/cad8025a2e87?style=gitweb">changeset</a> |
  1601   <a href="/rev/cad8025a2e87?style=gitweb">changeset</a> |
  1589   <a href="/file/cad8025a2e87?style=gitweb">files</a>
  1602   <a href="/file/cad8025a2e87?style=gitweb">files</a>
  1652   <div><a class="title" href="/bookmarks?style=gitweb">bookmarks</a></div>
  1665   <div><a class="title" href="/bookmarks?style=gitweb">bookmarks</a></div>
  1653   <table cellspacing="0">
  1666   <table cellspacing="0">
  1654   
  1667   
  1655   <tr class="parity0">
  1668   <tr class="parity0">
  1656   <td class="age"><i class="age">Thu, 01 Jan 1970 00:00:00 +0000</i></td>
  1669   <td class="age"><i class="age">Thu, 01 Jan 1970 00:00:00 +0000</i></td>
  1657   <td><a class="list" href="/rev/something?style=gitweb"><b>something</b></a></td>
  1670   <td><a class="list" href="/rev/some-thing?style=gitweb"><b>some-thing</b></a></td>
  1658   <td class="link">
  1671   <td class="link">
  1659   <a href="/rev/cad8025a2e87?style=gitweb">changeset</a> |
  1672   <a href="/rev/cad8025a2e87?style=gitweb">changeset</a> |
  1660   <a href="/log/cad8025a2e87?style=gitweb">changelog</a> |
  1673   <a href="/log/cad8025a2e87?style=gitweb">changelog</a> |
  1661   <a href="/file/cad8025a2e87?style=gitweb">files</a>
  1674   <a href="/file/cad8025a2e87?style=gitweb">files</a>
  1662   </td>
  1675   </td>
  1780   <ul id="graphnodes"><li class="parity0" data-node="cad8025a2e87">
  1793   <ul id="graphnodes"><li class="parity0" data-node="cad8025a2e87">
  1781    <div class="fg">
  1794    <div class="fg">
  1782     <span class="desc">
  1795     <span class="desc">
  1783      <a class="list" href="/rev/cad8025a2e87?style=gitweb"><b>branch commit with null character: </b></a>
  1796      <a class="list" href="/rev/cad8025a2e87?style=gitweb"><b>branch commit with null character: </b></a>
  1784     </span>
  1797     </span>
  1785     <span class="logtags"><span class="phasetag" title="draft">draft</span> <span class="branchtag" title="unstable">unstable</span> <span class="tagtag" title="tip">tip</span> <span class="bookmarktag" title="something">something</span> </span>
  1798     <span class="logtags"><span class="phasetag" title="draft">draft</span> <span class="branchtag" title="unstable">unstable</span> <span class="tagtag" title="tip">tip</span> <span class="bookmarktag" title="some-thing">some-thing</span> </span>
  1786     <div class="info">1970-01-01, by test</div>
  1799     <div class="info">1970-01-01, by test</div>
  1787    </div>
  1800    </div>
  1788   </li>
  1801   </li>
  1789   <li class="parity1" data-node="1d22e65f027e">
  1802   <li class="parity1" data-node="1d22e65f027e">
  1790    <div class="fg">
  1803    <div class="fg">
  1869   user:        test
  1882   user:        test
  1870   date:        1970-01-01
  1883   date:        1970-01-01
  1871   summary:     branch commit with null character: \x00 (esc)
  1884   summary:     branch commit with null character: \x00 (esc)
  1872   branch:      unstable
  1885   branch:      unstable
  1873   tag:         tip
  1886   tag:         tip
  1874   bookmark:    something
  1887   bookmark:    some-thing
  1875   
  1888   
  1876   node:        (0, 0) (color 1)
  1889   node:        (0, 0) (color 1)
  1877   edge:        (0, 0) -> (0, 1) (color 1)
  1890   edge:        (0, 0) -> (0, 1) (color 1)
  1878   
  1891   
  1879   changeset:   1d22e65f027e
  1892   changeset:   1d22e65f027e