[pypy-commit] pypy cpyext-gc-support: fix test
arigo
noreply at buildbot.pypy.org
Sat Oct 24 10:25:16 EDT 2015
Author: Armin Rigo <arigo at tunes.org>
Branch: cpyext-gc-support
Changeset: r80426:f16f221988c7
Date: 2015-10-24 16:25 +0200
http://bitbucket.org/pypy/pypy/changeset/f16f221988c7/
Log: fix test
diff --git a/pypy/module/cpyext/test/test_eval.py b/pypy/module/cpyext/test/test_eval.py
--- a/pypy/module/cpyext/test/test_eval.py
+++ b/pypy/module/cpyext/test/test_eval.py
@@ -149,10 +149,10 @@
rffi.free_charp(filename)
def test_getbuiltins(self, space, api):
- assert api.PyEval_GetBuiltins() is space.builtin.w_dict
+ assert api.from_pyobj(api.PyEval_GetBuiltins()) is space.builtin.w_dict
def cpybuiltins(space):
- return api.PyEval_GetBuiltins()
+ return api.from_pyobj(api.PyEval_GetBuiltins())
w_cpybuiltins = space.wrap(interp2app(cpybuiltins))
w_result = space.appexec([w_cpybuiltins], """(cpybuiltins):
@@ -167,12 +167,12 @@
assert space.len_w(w_result) == 1
def test_getglobals(self, space, api):
- assert api.PyEval_GetLocals() is None
- assert api.PyEval_GetGlobals() is None
+ assert api.from_xpyobj(api.PyEval_GetLocals()) is None
+ assert api.from_xpyobj(api.PyEval_GetGlobals()) is None
def cpyvars(space):
- return space.newtuple([api.PyEval_GetGlobals(),
- api.PyEval_GetLocals()])
+ return space.newtuple([api.from_xpyobj(api.PyEval_GetGlobals()),
+ api.from_xpyobj(api.PyEval_GetLocals())])
w_cpyvars = space.wrap(interp2app(cpyvars))
w_result = space.appexec([w_cpyvars], """(cpyvars):
More information about the pypy-commit
mailing list