When a test case kills a process "self.proc = None" should be put *before* testing any other condition, since if the test fails also tearDown() method will raise an exception and we end up having two traceback messages for the same test case.
When a test case kills a process "self.proc = None" should be put *before* testing any other condition, since if the test fails also tearDown() method will raise an exception and we end up having two traceback messages for the same test case.

ztop/psutil,ztop/psutil,ztop/psutil,ztop/psutil