[pypy-commit] pypy win-ordinal: allow checkmodule('mod1', 'mod2') (arigato)

mattip noreply at buildbot.pypy.org
Wed Jun 6 17:36:16 CEST 2012


Author: Matti Picus <matti.picus at gmail.com>
Branch: win-ordinal
Changeset: r55437:3d27c5ce27da
Date: 2012-06-06 13:03 +0300
http://bitbucket.org/pypy/pypy/changeset/3d27c5ce27da/

Log:	allow checkmodule('mod1', 'mod2') (arigato)

diff --git a/pypy/objspace/fake/checkmodule.py b/pypy/objspace/fake/checkmodule.py
--- a/pypy/objspace/fake/checkmodule.py
+++ b/pypy/objspace/fake/checkmodule.py
@@ -2,13 +2,14 @@
 from pypy.config.pypyoption import get_pypy_config
 
 
-def checkmodule(modname):
+def checkmodule(*modnames):
     config = get_pypy_config(translating=True)
     space = FakeObjSpace(config)
-    mod = __import__('pypy.module.%s' % modname, None, None, ['__doc__'])
-    # force computation and record what we wrap
-    module = mod.Module(space, W_Root())
-    for name in module.loaders:
-        module._load_lazily(space, name)
+    for modname in modnames:
+        mod = __import__('pypy.module.%s' % modname, None, None, ['__doc__'])
+        # force computation and record what we wrap
+        module = mod.Module(space, W_Root())
+        for name in module.loaders:
+            module._load_lazily(space, name)
     #
     space.translates(**{'translation.list_comprehension_operations':True})


More information about the pypy-commit mailing list