##// END OF EJS Templates
tests: unify test-inotify-dirty-dirstate
tests: unify test-inotify-dirty-dirstate

File last commit:

r12403:ba885091 default
r12452:f727db60 default
Show More
test-serve
58 lines | 1.2 KiB | 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
Brodie Rao
mail/hgweb: support service names for ports (issue2350)...
r12076 if [ "$KILLQUIETLY" = "Y" ]; then
kill `cat hg.pid` 2>/dev/null
else
kill `cat hg.pid`
fi
Patrick Mezard
test-serve: replace copy/paste with shell function
r6300 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"
Mads Kiilerich
test-serve: fix test for binding to low named port on solaris...
r12403 echo '% With -v and -p echo (should fail because low port)'
KILLQUIETLY=Y
hgserve -p echo
KILLQUIETLY=N
Brodie Rao
mail/hgweb: support service names for ports (issue2350)...
r12076
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/