Mercurial > hg
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 |