Author: Armin Rigo <[email protected]>
Branch: py3.5
Changeset: r89887:2e887b7ebe14
Date: 2017-02-01 16:00 +0100
http://bitbucket.org/pypy/pypy/changeset/2e887b7ebe14/

Log:    Make tests at least progress a bit

diff --git a/lib-python/3/importlib/_bootstrap_external.py 
b/lib-python/3/importlib/_bootstrap_external.py
--- a/lib-python/3/importlib/_bootstrap_external.py
+++ b/lib-python/3/importlib/_bootstrap_external.py
@@ -238,6 +238,12 @@
 # different than CPython's, always < 3000.  We get the 4-bytes string
 # here via a hack: MAGIC_NUMBER is set in the module from
 # module/_frozen_importlib/__init__.py before the module is executed.
+# FOR TESTS ONLY, we make it default to imp.get_magic().
+try:
+    MAGIC_NUMBER
+except NameError:
+    import imp
+    MAGIC_NUMBER = imp.get_magic()
 
 _RAW_MAGIC_NUMBER = int.from_bytes(MAGIC_NUMBER, 'little')  # For import.c
 
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to