[pypy-svn] r61014 - pypy/trunk/pypy/module/__builtin__/test

antocuni at codespeak.net antocuni at codespeak.net
Thu Jan 15 18:19:07 CET 2009


Author: antocuni
Date: Thu Jan 15 18:19:06 2009
New Revision: 61014

Modified:
   pypy/trunk/pypy/module/__builtin__/test/test_import.py
Log:
a failing test, that shows why lib-python/test_importing fails



Modified: pypy/trunk/pypy/module/__builtin__/test/test_import.py
==============================================================================
--- pypy/trunk/pypy/module/__builtin__/test/test_import.py	(original)
+++ pypy/trunk/pypy/module/__builtin__/test/test_import.py	Thu Jan 15 18:19:06 2009
@@ -312,6 +312,17 @@
         """
         raises(ValueError, imp)
 
+    def test_relative_import_with___name__(self):
+        skip("fixme")
+        import sys
+        import imp
+        mod = imp.new_module("foo")
+        mod.xxx = 42
+        sys.modules['foo'] = mod
+        mydict = {'__name__': 'foo.bar'}
+        exec "from . import xxx" in mydict
+        assert mydict['xxx'] == 42
+
     def test_universal_newlines(self):
         import pkg_univnewlines
         assert pkg_univnewlines.a == 5



More information about the Pypy-commit mailing list