##// END OF EJS Templates
tests: add hack to avoid problem with graphlog in unified tests
tests: add hack to avoid problem with graphlog in unified tests

File last commit:

r12135:b6cc68ef default
r12338:b016fc1c default
Show More
test-serve
56 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"
Brodie Rao
mail/hgweb: support service names for ports (issue2350)...
r12076 echo '% With -v and -p http (should fail)'
Brodie Rao
test-serve: ensure KILLQUIETLY is only used once...
r12135 KILLQUIETLY=Y hgserve -p http; 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/