##// END OF EJS Templates
ui: refactor option setting...
ui: refactor option setting No more passing options as constructor keywords. Basic options are now always stored in the overlay for simplicity and consistency.

File last commit:

r6461:eb69e798 default
r8136:6b5522cb default
Show More
test-serve
43 lines | 840 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()
{
Dirkjan Ochtman
tests: easier error diagnostics for test-serve
r6461 hg serve -a localhost -p $HGPORT1 -d --pid-file=hg.pid -E errors.log -v $@ \
Dirkjan Ochtman
fix test-serve breakage for other hostnames
r6331 | sed -e 's/:[0-9][0-9]*//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
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
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/