Author: Armin Rigo <ar...@tunes.org> Branch: cffi-1.0 Changeset: r77278:dbdf18d83afa Date: 2015-05-10 15:01 +0200 http://bitbucket.org/pypy/pypy/changeset/dbdf18d83afa/
Log: Next fix diff --git a/pypy/module/_cffi_backend/test/test_recompiler.py b/pypy/module/_cffi_backend/test/test_recompiler.py --- a/pypy/module/_cffi_backend/test/test_recompiler.py +++ b/pypy/module/_cffi_backend/test/test_recompiler.py @@ -34,7 +34,6 @@ else: subrdir = rdir c_file = str(rdir.join('%s.c' % path)) - so_file = str(rdir.join('%s.so' % path)) ffi = FFI() for include_ffi_object in includes: ffi.include(include_ffi_object._test_recompiler_source_ffi) @@ -48,6 +47,13 @@ export_symbols=['_cffi_pypyinit_' + base_module_name]) ffiplatform.compile(str(rdir), ext) + for extension in ['so', 'pyd', 'dylib']: + so_file = str(rdir.join('%s.%s' % (path, extension))) + if os.path.exists(so_file): + break + else: + raise Exception("could not find the compiled extension module?") + args_w = [space.wrap(module_name), space.wrap(so_file)] w_res = space.appexec(args_w, """(modulename, filename): import imp _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit