summaryrefslogtreecommitdiff
path: root/testing
diff options
context:
space:
mode:
authorArmin Rigo <armin.rigo@gmail.com>2020-04-16 20:32:11 +0000
committerArmin Rigo <armin.rigo@gmail.com>2020-04-16 20:32:11 +0000
commit18675bb4d0f28cec064c698fb893cdea63197a77 (patch)
tree016040167140fd81cfa5d489bc5a3872f67bdd10 /testing
parentc2b8c1694a1ffcca2e673de7ca700cdc7b251e9f (diff)
parenta7341764dcc849afc44b8efd814e727b078b22ca (diff)
downloadcffi-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.py6
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: