comparison tests/test-archive @ 5924:b8009718a211

better error reporting for hg serve errors in tests
author Dirkjan Ochtman <dirkjan@ochtman.nl>
date Tue, 22 Jan 2008 09:11:11 +0100
parents e3a0c092b4e2
children 20b05618b3e2
comparison
equal deleted inserted replaced
5923:f39110afc039 5924:b8009718a211
11 echo bletch>baz/bletch 11 echo bletch>baz/bletch
12 hg commit -Am 3 -d '1000000000 0' 12 hg commit -Am 3 -d '1000000000 0'
13 echo "[web]" >> .hg/hgrc 13 echo "[web]" >> .hg/hgrc
14 echo "name = test-archive" >> .hg/hgrc 14 echo "name = test-archive" >> .hg/hgrc
15 echo "allow_archive = gz bz2, zip" >> .hg/hgrc 15 echo "allow_archive = gz bz2, zip" >> .hg/hgrc
16 hg serve -p $HGPORT -d --pid-file=hg.pid 16 hg serve -p $HGPORT -d --pid-file=hg.pid -E errors.log
17 cat hg.pid >> $DAEMON_PIDS 17 cat hg.pid >> $DAEMON_PIDS
18 18
19 TIP=`hg id -v | cut -f1 -d' '` 19 TIP=`hg id -v | cut -f1 -d' '`
20 QTIP=`hg id -q` 20 QTIP=`hg id -q`
21 cat > getarchive.py <<EOF 21 cat > getarchive.py <<EOF
67 hg archive -r 0 -t tar rev-%r.tar 67 hg archive -r 0 -t tar rev-%r.tar
68 if [ -f rev-0.tar ]; then 68 if [ -f rev-0.tar ]; then
69 echo 'rev-0.tar created' 69 echo 'rev-0.tar created'
70 fi 70 fi
71 71
72 echo % server errors
73 cat errors.log
74
72 echo '% empty repo' 75 echo '% empty repo'
73 hg init ../empty 76 hg init ../empty
74 cd ../empty 77 cd ../empty
75 hg archive ../test-empty 78 hg archive ../test-empty
79
76 exit 0 80 exit 0