tests/test-mq-qclone-http
changeset 7525 6a49fa7674c1
parent 7524 7fc19b12cb6b
child 10427 400ffd5f2f14
equal deleted inserted replaced
7524:7fc19b12cb6b 7525:6a49fa7674c1
    20 
    20 
    21 root=`pwd`
    21 root=`pwd`
    22 
    22 
    23 cd ..
    23 cd ..
    24 
    24 
       
    25 echo % test with recursive collection
       
    26 
    25 cat > collections.conf <<EOF
    27 cat > collections.conf <<EOF
    26 [paths]
    28 [paths]
    27 /=$root/**
    29 /=$root/**
    28 EOF
    30 EOF
    29 
    31 
    36 hg qclone http://localhost:$HGPORT/a b
    38 hg qclone http://localhost:$HGPORT/a b
    37 hg --cwd b log --template "{desc}\n"
    39 hg --cwd b log --template "{desc}\n"
    38 hg --cwd b qpush -a
    40 hg --cwd b qpush -a
    39 hg --cwd b log --template "{desc}\n"
    41 hg --cwd b log --template "{desc}\n"
    40 
    42 
       
    43 echo % test with normal collection
       
    44 
    41 cat > collections1.conf <<EOF
    45 cat > collections1.conf <<EOF
    42 [paths]
    46 [paths]
    43 /=$root/*
    47 /=$root/*
    44 EOF
    48 EOF
    45 
    49 
    51 
    55 
    52 hg qclone http://localhost:$HGPORT1/a c
    56 hg qclone http://localhost:$HGPORT1/a c
    53 hg --cwd c log --template "{desc}\n"
    57 hg --cwd c log --template "{desc}\n"
    54 hg --cwd c qpush -a
    58 hg --cwd c qpush -a
    55 hg --cwd c log --template "{desc}\n"
    59 hg --cwd c log --template "{desc}\n"
       
    60 
       
    61 echo % test with old-style collection
       
    62 
       
    63 cat > collections2.conf <<EOF
       
    64 [collections]
       
    65 $root=$root
       
    66 EOF
       
    67 
       
    68 hg serve -p $HGPORT2 -d --pid-file=hg.pid --webdir-conf collections2.conf \
       
    69     -A access-paths.log -E error-paths-1.log
       
    70 cat hg.pid >> $DAEMON_PIDS
       
    71 
       
    72 "$TESTDIR/get-with-headers.py" localhost:$HGPORT2 '/?style=raw'
       
    73 
       
    74 hg qclone http://localhost:$HGPORT2/a d
       
    75 hg --cwd d log --template "{desc}\n"
       
    76 hg --cwd d qpush -a
       
    77 hg --cwd d log --template "{desc}\n"