test-serve
46 lines
| 1.2 KiB
| text/plain
|
TextLexer
/ tests / test-serve
|
r4504 | #!/bin/sh | ||
hg init test | ||||
cd test | ||||
|
r4835 | echo '[web]' > .hg/hgrc | ||
echo 'accesslog = access.log' >> .hg/hgrc | ||||
|
r4504 | echo % Without -v | ||
|
r5384 | hg serve -a localhost -p $HGPORT -d --pid-file=hg.pid | ||
|
r4506 | cat hg.pid >> "$DAEMON_PIDS" | ||
|
r4835 | if [ -f access.log ]; then | ||
echo 'access log created - .hg/hgrc respected' | ||||
fi | ||||
|
r4504 | |||
echo % With -v | ||||
|
r5384 | hg serve -a localhost -p $HGPORT1 -d --pid-file=hg.pid -v | sed -e 's,:[0-9][0-9]*/,/,' | ||
|
r4506 | cat hg.pid >> "$DAEMON_PIDS" | ||
|
r6000 | sleep 1 | ||
|
r5971 | kill `cat hg.pid` | ||
sleep 1 | ||||
echo % With --prefix foo | ||||
hg serve -a localhost -p $HGPORT1 -d --pid-file=hg.pid -v --prefix foo | sed -e 's,:[0-9][0-9]*/,/,' | ||||
cat hg.pid >> "$DAEMON_PIDS" | ||||
|
r6000 | sleep 1 | ||
|
r5971 | kill `cat hg.pid` | ||
sleep 1 | ||||
echo % With --prefix /foo | ||||
hg serve -a localhost -p $HGPORT1 -d --pid-file=hg.pid -v --prefix /foo | sed -e 's,:[0-9][0-9]*/,/,' | ||||
cat hg.pid >> "$DAEMON_PIDS" | ||||
|
r6000 | sleep 1 | ||
|
r5971 | kill `cat hg.pid` | ||
sleep 1 | ||||
echo % With --prefix foo/ | ||||
hg serve -a localhost -p $HGPORT1 -d --pid-file=hg.pid -v --prefix foo/ | sed -e 's,:[0-9][0-9]*/,/,' | ||||
cat hg.pid >> "$DAEMON_PIDS" | ||||
|
r6000 | sleep 1 | ||
|
r5971 | kill `cat hg.pid` | ||
sleep 1 | ||||
echo % With --prefix /foo/ | ||||
hg serve -a localhost -p $HGPORT1 -d --pid-file=hg.pid -v --prefix /foo/ | sed -e 's,:[0-9][0-9]*/,/,' | ||||
cat hg.pid >> "$DAEMON_PIDS" | ||||