diff options
| author | Armin Rigo <arigo@tunes.org> | 2016-01-16 16:35:23 +0100 |
|---|---|---|
| committer | Armin Rigo <arigo@tunes.org> | 2016-01-16 16:35:23 +0100 |
| commit | f58cb6b4e691bc7b5b57cf363591af841ba137af (patch) | |
| tree | a0f35607448676bbc567535b325d2d4cce52e31a /testing/embedding/test_basic.py | |
| parent | 950d4ca95c2a45b4e0f7be9aaf27faf15e01cf0f (diff) | |
| download | cffi-f58cb6b4e691bc7b5b57cf363591af841ba137af.tar.gz | |
OS/X: in-progress, one test now passes
Diffstat (limited to 'testing/embedding/test_basic.py')
| -rw-r--r-- | testing/embedding/test_basic.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/testing/embedding/test_basic.py b/testing/embedding/test_basic.py index 74cf992..b41b489 100644 --- a/testing/embedding/test_basic.py +++ b/testing/embedding/test_basic.py @@ -78,6 +78,8 @@ class EmbeddingTests: dynamic_lib_name = match.group(1) if sys.platform == 'win32': assert dynamic_lib_name.endswith('_cffi.dll') + elif sys.platform == 'darwin': + assert dynamic_lib_name.endswith('_cffi.dylib') else: assert dynamic_lib_name.endswith('_cffi.so') self._compiled_modules[name] = dynamic_lib_name @@ -124,6 +126,8 @@ class EmbeddingTests: executable_name = name if sys.platform == 'win32': executable_name = os.path.join(path, executable_name + '.exe') + else: + executable_name = os.path.join('.', executable_name) popen = self._run_base([executable_name], env_extra, cwd=path, stdout=subprocess.PIPE, universal_newlines=True) |
