diff options
author | Armin Rigo <armin.rigo@gmail.com> | 2020-04-16 20:32:11 +0000 |
---|---|---|
committer | Armin Rigo <armin.rigo@gmail.com> | 2020-04-16 20:32:11 +0000 |
commit | 18675bb4d0f28cec064c698fb893cdea63197a77 (patch) | |
tree | 016040167140fd81cfa5d489bc5a3872f67bdd10 /testing | |
parent | c2b8c1694a1ffcca2e673de7ca700cdc7b251e9f (diff) | |
parent | a7341764dcc849afc44b8efd814e727b078b22ca (diff) | |
download | cffi-18675bb4d0f28cec064c698fb893cdea63197a77.tar.gz |
Merge branch 'branch/msvcrt' into 'branch/default'
Branch/msvcrt
See merge request pypy/cffi!100
Diffstat (limited to 'testing')
-rw-r--r-- | testing/cffi0/backend_tests.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/testing/cffi0/backend_tests.py b/testing/cffi0/backend_tests.py index 063e9f2..ab013a1 100644 --- a/testing/cffi0/backend_tests.py +++ b/testing/cffi0/backend_tests.py @@ -1,7 +1,7 @@ import py import pytest import platform -import sys, ctypes +import sys, ctypes, ctypes.util from cffi import FFI, CDefError, FFIError, VerificationMissing from testing.support import * @@ -12,8 +12,8 @@ SIZE_OF_PTR = ctypes.sizeof(ctypes.c_void_p) SIZE_OF_WCHAR = ctypes.sizeof(ctypes.c_wchar) def needs_dlopen_none(): - if sys.platform == 'win32' and sys.version_info >= (3,): - py.test.skip("dlopen(None) cannot work on Windows for Python 3") + if sys.platform == 'win32' and not ctypes.util.find_library('c'): + py.test.skip("dlopen(None) cannot work on Windows with this runtime") class BackendTests: |