def test06_kill(self): """ Killing the process """ pid_control = PIDControl(PID_PATH) pid_control.kill() ret = pid_control.established or pid_control.probe() self.assertFalse(ret)
def test02_set_pid_false(self): """ Process not executed yet """ pid_control = PIDControl(PID_PATH) args = ["/bin/sh"] + self.daemon.args[1:] ret = pid_control.set_daemon_pid(args) logging.getLogger().info("ret: %s" % ret) self.assertFalse(ret)
def test03_set_pid(self): """ Creating the PID file """ pid_control = PIDControl(PID_PATH) self.daemon.execute() args = ["/bin/sh"] + self.daemon.args[1:] ret = pid_control.set_daemon_pid(args) logging.getLogger().info("ret: %s" % ret) self.assertTrue(ret)
def test01_no_probe(self): """ Process not detected yet """ pid_control = PIDControl(PID_PATH) self.assertFalse(pid_control.probe())
def test05_established(self): """ Process will be detected """ pid_control = PIDControl(PID_PATH) self.assertTrue(pid_control.established)
def test04_probe(self): """ Process will be detected """ pid_control = PIDControl(PID_PATH) self.assertTrue(pid_control.probe())