aboutsummaryrefslogtreecommitdiff
path: root/dev
diff options
context:
space:
mode:
authorwbond <will@wbond.net>2018-04-18 09:44:13 -0400
committerwbond <will@wbond.net>2018-04-18 09:44:13 -0400
commit48a13acadc30968a8f1f02007b4d23346f8ba5c6 (patch)
treeefd78403b16cdd50cee4f0a389cd903d7613b102 /dev
parenta862a76ae36a5aed61d7bde7cacc458ac0c0760d (diff)
downloadasn1crypto-48a13acadc30968a8f1f02007b4d23346f8ba5c6.tar.gz
Ensure we get the correct oscrypto module when showing CI output
Diffstat (limited to 'dev')
-rw-r--r--dev/ci.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/dev/ci.py b/dev/ci.py
index 031a3d9..9ac01ea 100644
--- a/dev/ci.py
+++ b/dev/ci.py
@@ -3,6 +3,7 @@ from __future__ import unicode_literals, division, absolute_import, print_functi
import sys
import os
+import imp
package_root = os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))
build_root = os.path.abspath(os.path.join(package_root, '..'))
@@ -35,7 +36,9 @@ def run():
print('Python ' + sys.version.replace('\n', ''))
try:
- import oscrypto
+ oscrypto_tests_module_info = imp.find_module('tests', [os.path.join(build_root, 'oscrypto')])
+ oscrypto_tests = imp.load_module('oscrypto.tests', *oscrypto_tests_module_info)
+ oscrypto = oscrypto_tests.local_oscrypto()
print('\noscrypto backend: %s' % oscrypto.backend())
except (ImportError):
pass