[py-svn] r34755 - py/dist/py/test/rsession

fijal at codespeak.net fijal at codespeak.net
Sun Nov 19 16:31:15 CET 2006


Author: fijal
Date: Sun Nov 19 16:31:13 2006
New Revision: 34755

Modified:
   py/dist/py/test/rsession/box.py
Log:
Fixed semantics, now test_slave should not fail.


Modified: py/dist/py/test/rsession/box.py
==============================================================================
--- py/dist/py/test/rsession/box.py	(original)
+++ py/dist/py/test/rsession/box.py	Sun Nov 19 16:31:13 2006
@@ -59,7 +59,7 @@
         nice_level = py.test.remote.nice_level
         pid = os.fork()
         if pid:
-            self.parent()
+            self.parent(pid)
         else:
             try:
                 outcome = self.children(nice_level)
@@ -101,8 +101,8 @@
             retvalf.close()
         os._exit(0)
     
-    def parent(self):
-        pid, exitstat = os.wait()
+    def parent(self, pid):
+        pid, exitstat = os.waitpid(pid, 0)
         self.signal = exitstat & 0x7f
         self.exitstat = exitstat & 0xff00
 



More information about the pytest-commit mailing list