Author: Armin Rigo <[email protected]>
Branch:
Changeset: r2111:975101f032cf
Date: 2015-05-27 11:54 +0200
http://bitbucket.org/cffi/cffi/changeset/975101f032cf/
Log: Issue #197: this import fails for some people on CPython>=3.3
without the magic lines. Can't reproduce it for me, though...
diff --git a/testing/cffi1/test_re_python.py b/testing/cffi1/test_re_python.py
--- a/testing/cffi1/test_re_python.py
+++ b/testing/cffi1/test_re_python.py
@@ -126,6 +126,10 @@
sub_ffi.set_source('re_python_pysrc', None)
sub_ffi.emit_python_code(str(tmpdir.join('_re_include_1.py')))
#
+ if sys.version_info[:2] >= (3, 3):
+ import importlib
+ importlib.invalidate_caches() # issue 197 (but can't reproduce myself)
+ #
from _re_include_1 import ffi
assert ffi.integer_const('FOOBAR') == -42
assert ffi.integer_const('FOOBAZ') == -43
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit