changeset 4506:9f952dd4413b

test-serve: let run-tests.py kill the daemons If the daemons die while the tests are still running, we'll get additional "killed!" messages, making the test fail.
author Alexis S. L. Carvalho <alexis@cecm.usp.br>
date Tue, 05 Jun 2007 19:26:36 -0300
parents 0ca5ef554987
children 289ec1f36b11
files tests/test-serve tests/test-serve.out
diffstat 2 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/tests/test-serve	Mon Jun 04 21:49:01 2007 +0200
+++ b/tests/test-serve	Tue Jun 05 19:26:36 2007 -0300
@@ -5,8 +5,8 @@
 
 echo % Without -v
 hg serve -a localhost -p 20063 -d --pid-file=hg.pid
-kill `cat hg.pid`
+cat hg.pid >> "$DAEMON_PIDS"
 
 echo % With -v
-hg serve -a localhost -p 20063 -d --pid-file=hg.pid -v
-kill `cat hg.pid`
+hg serve -a localhost -p 20064 -d --pid-file=hg.pid -v
+cat hg.pid >> "$DAEMON_PIDS"
--- a/tests/test-serve.out	Mon Jun 04 21:49:01 2007 +0200
+++ b/tests/test-serve.out	Tue Jun 05 19:26:36 2007 -0300
@@ -1,3 +1,3 @@
 % Without -v
 % With -v
-listening at http://localhost:20063/
+listening at http://localhost:20064/