[pypy-svn] r51047 - in pypy/dist/pypy/lib: _ctypes app_test/ctypes
fijal at codespeak.net
fijal at codespeak.net
Fri Jan 25 21:23:54 CET 2008
Author: fijal
Date: Fri Jan 25 21:23:52 2008
New Revision: 51047
Modified:
pypy/dist/pypy/lib/_ctypes/primitive.py
pypy/dist/pypy/lib/app_test/ctypes/test_cast.py
Log:
Unskip test and a fix.
Modified: pypy/dist/pypy/lib/_ctypes/primitive.py
==============================================================================
--- pypy/dist/pypy/lib/_ctypes/primitive.py (original)
+++ pypy/dist/pypy/lib/_ctypes/primitive.py Fri Jan 25 21:23:52 2008
@@ -84,7 +84,7 @@
if addr == 0:
return None
else:
- return _wstring_at_addr(addr)
+ return _wstring_at_addr(addr, -1)
def _setvalue(self, value):
if isinstance(value, str):
Modified: pypy/dist/pypy/lib/app_test/ctypes/test_cast.py
==============================================================================
--- pypy/dist/pypy/lib/app_test/ctypes/test_cast.py (original)
+++ pypy/dist/pypy/lib/app_test/ctypes/test_cast.py Fri Jan 25 21:23:52 2008
@@ -69,7 +69,6 @@
pass
else:
def test_wchar_p(self):
- py.test.skip("XXX reenable")
s = c_wchar_p("hiho")
assert cast(cast(s, c_void_p), c_wchar_p).value == (
"hiho")
More information about the Pypy-commit
mailing list