Author: Armin Rigo <ar...@tunes.org> Branch: ffi-backend Changeset: r56639:757d65d281db Date: 2012-08-07 15:56 +0200 http://bitbucket.org/pypy/pypy/changeset/757d65d281db/
Log: Fix test diff --git a/pypy/rpython/lltypesystem/test/test_ll2ctypes.py b/pypy/rpython/lltypesystem/test/test_ll2ctypes.py --- a/pypy/rpython/lltypesystem/test/test_ll2ctypes.py +++ b/pypy/rpython/lltypesystem/test/test_ll2ctypes.py @@ -464,12 +464,12 @@ FUNCTYPE = lltype.FuncType([lltype.Signed], lltype.Signed) cdummy = lltype2ctypes(llhelper(lltype.Ptr(FUNCTYPE), dummy)) if not is_emulated_long: - assert isinstance(cdummy, - ctypes.CFUNCTYPE(ctypes.c_long, ctypes.c_long)) + assert cdummy.argtypes == (ctypes.c_long,) + assert cdummy.restype == ctypes.c_long else: # XXX maybe we skip this if it breaks on some platforms - assert isinstance(cdummy, - ctypes.CFUNCTYPE(ctypes.c_longlong, ctypes.c_longlong)) + assert cdummy.argtypes == (ctypes.c_longlong,) + assert cdummy.restype == ctypes.c_longlong res = cdummy(41) assert res == 42 lldummy = ctypes2lltype(lltype.Ptr(FUNCTYPE), cdummy) _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit