##// END OF EJS Templates
tests: unify test-acl
tests: unify test-acl

File last commit:

r10633:3318431f default
r11849:95a93161 default
Show More
test-serve
49 lines | 1009 B | text/plain | TextLexer
Joel Rosdahl
Add test reproducing a bug in "hg serve -v"
r4504 #!/bin/sh
Patrick Mezard
test-serve: replace copy/paste with shell function
r6300 hgserve()
{
Thomas Arendsen Hein
test-serve: Show if port config and option are correctly used...
r10633 hg serve -a localhost -d --pid-file=hg.pid -E errors.log -v $@ \
| sed -e "s/:$HGPORT1\\([^0-9]\\)/:HGPORT1\1/g" \
-e "s/:$HGPORT2\\([^0-9]\\)/:HGPORT2\1/g" \
-e 's/http:\/\/[^/]*\//http:\/\/localhost\//'
Patrick Mezard
test-serve: replace copy/paste with shell function
r6300 cat hg.pid >> "$DAEMON_PIDS"
Dirkjan Ochtman
tests: easier error diagnostics for test-serve
r6461 echo % errors
cat errors.log
Patrick Mezard
test-serve: replace copy/paste with shell function
r6300 sleep 1
kill `cat hg.pid`
sleep 1
}
Joel Rosdahl
Add test reproducing a bug in "hg serve -v"
r4504 hg init test
cd test
Alexis S. L. Carvalho
serve: respect settings from .hg/hgrc...
r4835 echo '[web]' > .hg/hgrc
echo 'accesslog = access.log' >> .hg/hgrc
Thomas Arendsen Hein
test-serve: Show if port config and option are correctly used...
r10633 echo "port = $HGPORT1" >> .hg/hgrc
Alexis S. L. Carvalho
serve: respect settings from .hg/hgrc...
r4835
Joel Rosdahl
Add test reproducing a bug in "hg serve -v"
r4504 echo % Without -v
Dirkjan Ochtman
tests: easier error diagnostics for test-serve
r6461 hg serve -a localhost -p $HGPORT -d --pid-file=hg.pid -E errors.log
Alexis S. L. Carvalho
test-serve: let run-tests.py kill the daemons...
r4506 cat hg.pid >> "$DAEMON_PIDS"
Alexis S. L. Carvalho
serve: respect settings from .hg/hgrc...
r4835 if [ -f access.log ]; then
echo 'access log created - .hg/hgrc respected'
fi
Dirkjan Ochtman
tests: easier error diagnostics for test-serve
r6461 echo % errors
cat errors.log
Joel Rosdahl
Add test reproducing a bug in "hg serve -v"
r4504
echo % With -v
Patrick Mezard
test-serve: replace copy/paste with shell function
r6300 hgserve
Michele Cella
tests for hg serve prefix option
r5971
Thomas Arendsen Hein
test-serve: Show if port config and option are correctly used...
r10633 echo % With -v and -p HGPORT2
hgserve -p "$HGPORT2"
Michele Cella
tests for hg serve prefix option
r5971 echo % With --prefix foo
Patrick Mezard
test-serve: replace copy/paste with shell function
r6300 hgserve --prefix foo
Michele Cella
tests for hg serve prefix option
r5971
echo % With --prefix /foo
Patrick Mezard
test-serve: replace copy/paste with shell function
r6300 hgserve --prefix /foo
Michele Cella
tests for hg serve prefix option
r5971
echo % With --prefix foo/
Patrick Mezard
test-serve: replace copy/paste with shell function
r6300 hgserve --prefix foo/
Michele Cella
tests for hg serve prefix option
r5971
echo % With --prefix /foo/
Patrick Mezard
test-serve: replace copy/paste with shell function
r6300 hgserve --prefix /foo/