Beispiel #1
0
 def testProcessDetailBasic(self):
     pid = os.getpid()
     name = inspect.stack()[0][3]  # test name
     pd = ProcessDetail(pid, name)
     self.assertEqual(pd.pid, pid)
     self.assertEqual(pd.name, name)
     self.assertEqual(pd.proc.pid, pid)
     numChildren = len(psutil.Process(pid).get_children())
     self.assertEqual(len(pd.children), numChildren)
     self.assertEqual(len(pd.allProcs), 1 + numChildren)
     d = pd.getDetails()
     self.assertEqual(d["pid"], pid)
     self.assertEqual(d["component"], name)
     self.assertEqual(d["numChildrenProcesses"], numChildren)
     pd.refresh()
Beispiel #2
0
 def testProcessDetailBasic(self):
     pid = os.getpid()
     name = inspect.stack()[0][3] # test name
     pd = ProcessDetail(pid, name)
     self.assertEqual(pd.pid, pid)
     self.assertEqual(pd.name, name)
     self.assertEqual(pd.proc.pid, pid)
     numChildren = len(psutil.Process(pid).get_children())
     self.assertEqual(len(pd.children), numChildren)
     self.assertEqual(len(pd.allProcs), 1 + numChildren)
     d = pd.getDetails()
     self.assertEqual(d["pid"], pid)
     self.assertEqual(d["component"], name)
     self.assertEqual(d["numChildrenProcesses"], numChildren)
     pd.refresh()