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

Reply via email to