From cc4867064be42409fd5fb8271901b03029b787de Mon Sep 17 00:00:00 2001 From: Aldo Cortesi Date: Fri, 25 Jan 2013 16:03:59 +1300 Subject: Streamline netlib.test API --- netlib/test.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'netlib/test.py') diff --git a/netlib/test.py b/netlib/test.py index 2f72f979..7d24d80e 100644 --- a/netlib/test.py +++ b/netlib/test.py @@ -14,6 +14,8 @@ class ServerThread(threading.Thread): class ServerTestBase: + ssl = None + handler = None @classmethod def setupAll(cls): cls.q = Queue.Queue() @@ -22,11 +24,14 @@ class ServerTestBase: cls.server = ServerThread(s) cls.server.start() + @classmethod + def makeserver(cls): + return TServer(cls.ssl, cls.q, cls.handler) + @classmethod def teardownAll(cls): cls.server.shutdown() - @property def last_handler(self): return self.server.server.last_handler -- cgit v1.2.3