tests/test-hgwebdir.t
branchstable
changeset 25396 78e8890cfb4b
parent 24054 fdf7794be41d
child 25426 5f3666da6910
equal deleted inserted replaced
25395:d46f6b078799 25396:78e8890cfb4b
    54   adding f
    54   adding f
    55   $ hg init f/f2
    55   $ hg init f/f2
    56   $ echo f2 > f/f2/f2
    56   $ echo f2 > f/f2/f2
    57   $ hg --cwd f/f2 ci -Amf2 -d '4 0'
    57   $ hg --cwd f/f2 ci -Amf2 -d '4 0'
    58   adding f2
    58   adding f2
       
    59   $ echo 'f2 = f2' > f/.hgsub
       
    60   $ hg -R f ci -Am 'add subrepo' -d'4 0'
       
    61   adding .hgsub
       
    62   $ cat >> f/.hg/hgrc << EOF
       
    63   > [web]
       
    64   > name = fancy name for repo f
       
    65   > EOF
    59   $ cd ..
    66   $ cd ..
    60 
    67 
    61 create repository without .hg/store
    68 create repository without .hg/store
    62 
    69 
    63   $ hg init nostore
    70   $ hg init nostore
   303   </a>
   310   </a>
   304   </td>
   311   </td>
   305   </tr>
   312   </tr>
   306   
   313   
   307   <tr>
   314   <tr>
   308   <td><a href="/coll/notrepo/f/?style=paper">coll/notrepo/f</a></td>
   315   <td><a href="/coll/notrepo/f/?style=paper">fancy name for repo f</a></td>
   309   <td>unknown</td>
   316   <td>unknown</td>
   310   <td>&#70;&#111;&#111;&#32;&#66;&#97;&#114;&#32;&#60;&#102;&#111;&#111;&#46;&#98;&#97;&#114;&#64;&#101;&#120;&#97;&#109;&#112;&#108;&#101;&#46;&#99;&#111;&#109;&#62;</td>
   317   <td>&#70;&#111;&#111;&#32;&#66;&#97;&#114;&#32;&#60;&#102;&#111;&#111;&#46;&#98;&#97;&#114;&#64;&#101;&#120;&#97;&#109;&#112;&#108;&#101;&#46;&#99;&#111;&#109;&#62;</td>
   311   <td class="age">*</td> (glob)
   318   <td class="age">*</td> (glob)
   312   <td class="indexlinks"></td>
   319   <td class="indexlinks"></td>
   313   <td>
   320   <td>
   407   </a>
   414   </a>
   408   </td>
   415   </td>
   409   </tr>
   416   </tr>
   410   
   417   
   411   <tr>
   418   <tr>
   412   <td><a href="/rcoll/notrepo/f/?style=paper">rcoll/notrepo/f</a></td>
   419   <td><a href="/rcoll/notrepo/f/?style=paper">fancy name for repo f</a></td>
   413   <td>unknown</td>
   420   <td>unknown</td>
   414   <td>&#70;&#111;&#111;&#32;&#66;&#97;&#114;&#32;&#60;&#102;&#111;&#111;&#46;&#98;&#97;&#114;&#64;&#101;&#120;&#97;&#109;&#112;&#108;&#101;&#46;&#99;&#111;&#109;&#62;</td>
   421   <td>&#70;&#111;&#111;&#32;&#66;&#97;&#114;&#32;&#60;&#102;&#111;&#111;&#46;&#98;&#97;&#114;&#64;&#101;&#120;&#97;&#109;&#112;&#108;&#101;&#46;&#99;&#111;&#109;&#62;</td>
   415   <td class="age">*</td> (glob)
   422   <td class="age">*</td> (glob)
   416   <td class="indexlinks"></td>
   423   <td class="indexlinks"></td>
   417   <td>
   424   <td>
   498   </a>
   505   </a>
   499   </td>
   506   </td>
   500   </tr>
   507   </tr>
   501   
   508   
   502   <tr>
   509   <tr>
   503   <td><a href="/star/webdir/notrepo/f/?style=paper">star/webdir/notrepo/f</a></td>
   510   <td><a href="/star/webdir/notrepo/f/?style=paper">fancy name for repo f</a></td>
   504   <td>unknown</td>
   511   <td>unknown</td>
   505   <td>&#70;&#111;&#111;&#32;&#66;&#97;&#114;&#32;&#60;&#102;&#111;&#111;&#46;&#98;&#97;&#114;&#64;&#101;&#120;&#97;&#109;&#112;&#108;&#101;&#46;&#99;&#111;&#109;&#62;</td>
   512   <td>&#70;&#111;&#111;&#32;&#66;&#97;&#114;&#32;&#60;&#102;&#111;&#111;&#46;&#98;&#97;&#114;&#64;&#101;&#120;&#97;&#109;&#112;&#108;&#101;&#46;&#99;&#111;&#109;&#62;</td>
   506   <td class="age">*</td> (glob)
   513   <td class="age">*</td> (glob)
   507   <td class="indexlinks"></td>
   514   <td class="indexlinks"></td>
   508   <td>
   515   <td>
   602   </a>
   609   </a>
   603   </td>
   610   </td>
   604   </tr>
   611   </tr>
   605   
   612   
   606   <tr>
   613   <tr>
   607   <td><a href="/starstar/webdir/notrepo/f/?style=paper">starstar/webdir/notrepo/f</a></td>
   614   <td><a href="/starstar/webdir/notrepo/f/?style=paper">fancy name for repo f</a></td>
   608   <td>unknown</td>
   615   <td>unknown</td>
   609   <td>&#70;&#111;&#111;&#32;&#66;&#97;&#114;&#32;&#60;&#102;&#111;&#111;&#46;&#98;&#97;&#114;&#64;&#101;&#120;&#97;&#109;&#112;&#108;&#101;&#46;&#99;&#111;&#109;&#62;</td>
   616   <td>&#70;&#111;&#111;&#32;&#66;&#97;&#114;&#32;&#60;&#102;&#111;&#111;&#46;&#98;&#97;&#114;&#64;&#101;&#120;&#97;&#109;&#112;&#108;&#101;&#46;&#99;&#111;&#109;&#62;</td>
   610   <td class="age">*</td> (glob)
   617   <td class="age">*</td> (glob)
   611   <td class="indexlinks"></td>
   618   <td class="indexlinks"></td>
   612   <td>
   619   <td>
   898 
   905 
   899   $ "$TESTDIR/killdaemons.py" $DAEMON_PIDS
   906   $ "$TESTDIR/killdaemons.py" $DAEMON_PIDS
   900   $ cat >> paths.conf <<EOF
   907   $ cat >> paths.conf <<EOF
   901   > [web]
   908   > [web]
   902   > collapse=true
   909   > collapse=true
       
   910   > descend = true
   903   > EOF
   911   > EOF
   904   $ hg serve -p $HGPORT1 -d --pid-file=hg.pid --webdir-conf paths.conf \
   912   $ hg serve -p $HGPORT1 -d --pid-file=hg.pid --webdir-conf paths.conf \
   905   >     -A access-paths.log -E error-paths-3.log
   913   >     -A access-paths.log -E error-paths-3.log
   906   $ cat hg.pid >> $DAEMON_PIDS
   914   $ cat hg.pid >> $DAEMON_PIDS
   907   $ "$TESTDIR/get-with-headers.py" localhost:$HGPORT1 'coll/?style=raw'
   915   $ "$TESTDIR/get-with-headers.py" localhost:$HGPORT1 'coll/?style=raw'