Maybe fixed tests

This commit is contained in:
Fedor Gogolev 2013-03-24 02:56:38 +04:00
parent 10bfa1c243
commit 6f5b790b67
3 changed files with 14 additions and 8 deletions

View File

@ -1,13 +1,15 @@
#!/usr/bin/env python
import logging
from sys import argv
from daemonize import Daemonize
pid = "/tmp/test.pid"
pid = argv[1]
logger = logging.getLogger(__name__)
logger.setLevel(logging.DEBUG)
logger.propagate = False
fh = logging.FileHandler("/tmp/test.log", "w")
fh = logging.FileHandler(argv[2], "w")
fh.setLevel(logging.DEBUG)
logger.addHandler(fh)
keep_fds = [fh.stream.fileno()]

View File

@ -1,9 +1,11 @@
#!/usr/bin/env python
from sys import argv
from time import sleep
from daemonize import Daemonize
pid = "/tmp/test.pid"
pid = argv[1]
def main():

View File

@ -1,13 +1,15 @@
import unittest
import os
import subprocess
from tempfile import mkstemp
from time import sleep
class DaemonizeTest(unittest.TestCase):
def setUp(self):
self.pidfile = "/tmp/test.pid"
os.system("python tests/daemon_sigterm.py")
self.pidfile = mkstemp()[1]
os.system("python tests/daemon_sigterm.py %s" % self.pidfile)
sleep(.1)
def tearDown(self):
@ -32,9 +34,9 @@ class DaemonizeTest(unittest.TestCase):
class KeepFDsTest(unittest.TestCase):
def setUp(self):
self.pidfile = "/tmp/test.pid"
self.logfile = "/tmp/test.log"
os.system("python tests/daemon_keep_fds.py")
self.pidfile = mkstemp()[1]
self.logfile = mkstemp()[1]
os.system("python tests/daemon_keep_fds.py %s %s" % (self.pidfile, self.logfile))
sleep(.1)
def tearDown(self):