[pypy-svn] r28365 - in pypy/dist/pypy: doc module/readline module/readline/test
hpk at codespeak.net
hpk at codespeak.net
Tue Jun 6 13:14:43 CEST 2006
Author: hpk
Date: Tue Jun 6 13:14:43 2006
New Revision: 28365
Added:
pypy/dist/pypy/module/readline/test/test_c_readline.py (contents, props changed)
Modified:
pypy/dist/pypy/doc/extcompiler.txt
pypy/dist/pypy/module/readline/__init__.py
pypy/dist/pypy/module/readline/test/test_readline.py
Log:
(arre, holger) we should be able to just test bindings
and resolved a circular import
Modified: pypy/dist/pypy/doc/extcompiler.txt
==============================================================================
--- pypy/dist/pypy/doc/extcompiler.txt (original)
+++ pypy/dist/pypy/doc/extcompiler.txt Tue Jun 6 13:14:43 2006
@@ -35,7 +35,11 @@
testing a module
++++++++++++++++++++++++
-::
+testing only the (ctypes) bindings::
+
+ python2.4 pypy/test_all.py pypy/module/readline/test/test_c_readline.py
+
+testing the (wrapped) package::
python2.4 pypy/test_all.py pypy/module/readline/test/test_readline.py
or::
Modified: pypy/dist/pypy/module/readline/__init__.py
==============================================================================
--- pypy/dist/pypy/module/readline/__init__.py (original)
+++ pypy/dist/pypy/module/readline/__init__.py Tue Jun 6 13:14:43 2006
@@ -2,7 +2,6 @@
# ctypes-using module, suitable for feeding to the ext-compiler
from pypy.interpreter.ctypesmodule import CTypesModule
-from pypy.module.readline import c_readline
# XXX raw_input needs to check for space.readline_func and use
# it if its there
@@ -12,6 +11,7 @@
# the above line is the doc string of the translated module
def init(self, space):
+ from pypy.module.readline import c_readline
c_readline.setup_readline(space, self)
space.readline_func = self.dict_w['readline']
Added: pypy/dist/pypy/module/readline/test/test_c_readline.py
==============================================================================
--- (empty file)
+++ pypy/dist/pypy/module/readline/test/test_c_readline.py Tue Jun 6 13:14:43 2006
@@ -0,0 +1,5 @@
+
+from pypy.module.readline import c_readline
+
+def test_basic_import():
+ c_readline.c_rl_initialize()
Modified: pypy/dist/pypy/module/readline/test/test_readline.py
==============================================================================
--- pypy/dist/pypy/module/readline/test/test_readline.py (original)
+++ pypy/dist/pypy/module/readline/test/test_readline.py Tue Jun 6 13:14:43 2006
@@ -1,8 +1,8 @@
-def setup_mod(mod):
- #mod.space = StdObjSpace(usemodules=['readline'])
- mod.space = CPyObjSpace(usemodules=['readline'])
+#def setup_mod(mod):
+# mod.space = StdObjSpace(usemodules=['readline'])
+# mod.space = CPyObjSpace(usemodules=['readline'])
def app_test_basic_import():
import readline
More information about the Pypy-commit
mailing list