aboutsummaryrefslogtreecommitdiffstats
path: root/test/tutils.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/tutils.py')
-rw-r--r--test/tutils.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/test/tutils.py b/test/tutils.py
index 1baf16e2..2c3a2c9d 100644
--- a/test/tutils.py
+++ b/test/tutils.py
@@ -10,10 +10,13 @@ class DaemonTests:
ssl = False
timeout = None
hexdump = False
- not_after_connect = False
+ ssloptions = None
@classmethod
def setUpAll(self):
- so = pathod.SSLOptions(not_after_connect = self.not_after_connect)
+ opts = self.ssloptions or {}
+ self.confdir = tempfile.mkdtemp()
+ opts["confdir"] = self.confdir
+ so = pathod.SSLOptions(**opts)
self.d = test.Daemon(
staticdir=test_data.path("data"),
anchors=[("/anchor/.*", "202:da")],
@@ -33,6 +36,7 @@ class DaemonTests:
@classmethod
def tearDownAll(self):
self.d.shutdown()
+ shutil.rmtree(self.confdir)
def setUp(self):
if not (self.noweb or self.noapi):