[Zodb-checkins] CVS: Zope/lib/python/ZEO/tests - testStart.py:1.12.4.2

Chris McDonough chrism@zope.com
Sat, 26 Oct 2002 15:52:20 -0400


Update of /cvs-repository/Zope/lib/python/ZEO/tests
In directory cvs.zope.org:/tmp/cvs-serv31373/lib/python/ZEO/tests

Modified Files:
      Tag: chrism-install-branch
	testStart.py 
Log Message:
Merge with HEAD.  Again, sorry for the spew (what's left of it... someone seems to have filtered some of this branch's checkins out).


=== Zope/lib/python/ZEO/tests/testStart.py 1.12.4.1 => 1.12.4.2 ===
--- Zope/lib/python/ZEO/tests/testStart.py:1.12.4.1	Tue Oct  8 20:41:42 2002
+++ Zope/lib/python/ZEO/tests/testStart.py	Sat Oct 26 15:51:49 2002
@@ -65,14 +65,11 @@
     def getpids(self):
         if not os.path.exists(self.env.zeo_pid):
             # If there's no pid file, assume the server isn't running
-            return None, None
+            return []
         return map(int, open(self.env.zeo_pid).read().split())
 
     def stop_server(self):
-        ppid, pid = self.getpids()
-        if ppid is None:
-            return
-        self.kill(pids=[pid])
+        self.kill(pids=self.getpids())
 
     def kill(self, sig=signal.SIGTERM, pids=None):
         if pids is None:
@@ -141,7 +138,7 @@
         cs = ClientStorage(('', port), wait=wait)
         cs.close()
 
-    def testNoPort(self):
+    def testErrNoPort(self):
         outp = self.system("-s")
         self.assert_(outp.find("No port specified") != -1)
 
@@ -172,9 +169,7 @@
                     break
             self.assert_(buf1)
             os.rename(logfile1, logfile2)
-            ppid, pid = self.getpids()
-    ##        os.kill(ppid, signal.SIGHUP)
-            os.kill(pid, signal.SIGHUP)
+            self.kill(signal.SIGUSR2, pids=self.getpids())
             self.connect(port=port)
             buf2 = open(logfile1).read()
             self.assert_(buf2)