summaryrefslogtreecommitdiff
path: root/tests/test_ssl_win.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_ssl_win.py')
-rw-r--r--tests/test_ssl_win.py23
1 files changed, 12 insertions, 11 deletions
diff --git a/tests/test_ssl_win.py b/tests/test_ssl_win.py
index 34e9835..b2bbddb 100644
--- a/tests/test_ssl_win.py
+++ b/tests/test_ssl_win.py
@@ -1,4 +1,5 @@
#!/usr/bin/env python
+from __future__ import absolute_import
"""Unit tests for M2Crypto.SSL.
@@ -7,7 +8,9 @@ on your PATH.
Copyright (c) 2000-2001 Ng Pheng Siong. All rights reserved."""
-import os, os.path, string, time
+import os
+import os.path
+import time
try:
import unittest2 as unittest
except ImportError:
@@ -19,21 +22,20 @@ except ImportError:
win32process = None
if win32process:
- from M2Crypto import Rand, SSL
- import test_ssl
+ from M2Crypto import Rand
+ from . import test_ssl
def find_openssl():
plist = os.environ['PATH'].split(';')
for p in plist:
try:
- dir = os.listdir(p)
- if 'openssl.exe' in dir:
+ path_dir = os.listdir(p)
+ if 'openssl.exe' in path_dir:
return os.path.join(p, 'openssl.exe')
except WindowsError:
pass
return None
-
srv_host = 'localhost'
srv_port = 64000
@@ -47,9 +49,10 @@ if win32process:
# to find the .pem files
os.chdir('tests')
try:
- hproc, hthread, pid, tid = win32process.CreateProcess(self.openssl,
- string.join(args), None, None, 0, win32process.DETACHED_PROCESS,
- None, None, self.startupinfo)
+ hproc, _, _, _ = win32process.CreateProcess(
+ self.openssl, ' '.join(args), None, None, 0,
+ win32process.DETACHED_PROCESS, None, None,
+ self.startupinfo)
finally:
os.chdir('..')
time.sleep(0.3)
@@ -58,14 +61,12 @@ if win32process:
def stop_server(self, hproc):
win32process.TerminateProcess(hproc, 0)
-
def suite():
return unittest.makeSuite(SSLWinClientTestCase)
def zap_servers():
pass
-
if __name__ == '__main__':
try:
if find_openssl() is not None: