aboutsummaryrefslogtreecommitdiffstats
path: root/libpathod/test.py
diff options
context:
space:
mode:
Diffstat (limited to 'libpathod/test.py')
-rw-r--r--libpathod/test.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/libpathod/test.py b/libpathod/test.py
index cb1b9745..00e03823 100644
--- a/libpathod/test.py
+++ b/libpathod/test.py
@@ -8,7 +8,7 @@ IFACE = "127.0.0.1"
class Daemon:
def __init__(self, staticdir=None, anchors=(), ssl=None):
self.q = Queue.Queue()
- self.thread = PaThread(self.q, ssl, staticdir)
+ self.thread = PaThread(self.q, staticdir, anchors, ssl)
self.thread.start()
self.port = self.q.get(True, 5)
self.urlbase = "%s://%s:%s"%("https" if ssl else "http", IFACE, self.port)
@@ -43,10 +43,9 @@ class Daemon:
class PaThread(threading.Thread):
- def __init__(self, q, ssl, staticdir):
+ def __init__(self, q, staticdir, anchors, ssl):
threading.Thread.__init__(self)
- self.q, self.ssl, self.staticdir = q, ssl, staticdir
- self.port = None
+ self.q, self.staticdir, self.anchors, self.ssl = q, staticdir, anchors, ssl
def run(self):
if self.ssl is True:
@@ -59,6 +58,7 @@ class PaThread(threading.Thread):
self.server = pathod.Pathod(
(IFACE, 0),
ssloptions = ssloptions,
+ anchors = self.anchors,
staticdir = self.staticdir
)
self.q.put(self.server.port)