def test_pid_check_const_notrunning(): with pid.PidFile() as pidfile: with open(pidfile.filename, "w") as f: # hope this does not clash f.write("999999999\n") assert pidfile.check() == pid.PID_CHECK_NOTRUNNING assert not os.path.exists(pidfile.filename)
def test_pid_check_const_empty(): pidfile = pid.PidFile() pidfile.setup() try: with open(pidfile.filename, "w") as f: f.write("\n") assert pidfile.check() == pid.PID_CHECK_EMPTY finally: pidfile.close()
def check_const_samepid(): with pid.PidFile(allow_samepid=True) as pidfile: assert pidfile.check() == pid.PID_CHECK_SAMEPID assert not os.path.exists(pidfile.filename)
def test_pid_check_const_nofile(): pidfile = pid.PidFile() assert pidfile.check() == pid.PID_CHECK_NOFILE
def test_pid_check_const_notrunning(): with pid.PidFile() as pidfile: with open(pidfile.filename, "w") as f: # hope this does not clash f.write("999999999\n") assert pidfile.check() == pid.PID_CHECK_NOTRUNNING
def test_pid_check_const_samepid(): with pid.PidFile(allow_samepid=True) as pidfile: assert pidfile.check() == pid.PID_CHECK_SAMEPID