Author: Ronan Lamy <[email protected]>
Branch: py3.5
Changeset: r91369:619bc1ea9e6d
Date: 2017-05-22 14:58 +0100
http://bitbucket.org/pypy/pypy/changeset/619bc1ea9e6d/
Log: fix test
diff --git a/pypy/module/cpyext/test/test_listobject.py
b/pypy/module/cpyext/test/test_listobject.py
--- a/pypy/module/cpyext/test/test_listobject.py
+++ b/pypy/module/cpyext/test/test_listobject.py
@@ -1,5 +1,6 @@
from pypy.module.cpyext.test.test_api import BaseApiTest
from pypy.module.cpyext.test.test_cpyext import AppTestCpythonExtensionBase
+from pypy.module.cpyext.pyobject import from_ref
class TestListObject(BaseApiTest):
def test_list(self, space, api):
@@ -38,12 +39,10 @@
assert api.PyList_Insert(w_l, 0, space.wrap(1)) == 0
assert api.PyList_Size(w_l) == 3
assert api.PyList_Insert(w_l, 99, space.wrap(2)) == 0
- assert api.PyObject_Compare(api.PyList_GetItem(w_l, 3),
- space.wrap(2)) == 0
+ assert space.unwrap(from_ref(space, api.PyList_GetItem(w_l, 3))) == 2
# insert at index -1: next-to-last
assert api.PyList_Insert(w_l, -1, space.wrap(3)) == 0
- assert api.PyObject_Compare(api.PyList_GET_ITEM(w_l, 3),
- space.wrap(3)) == 0
+ assert space.unwrap(from_ref(space, api.PyList_GET_ITEM(w_l, 3))) == 3
def test_sort(self, space, api):
l = space.newlist([space.wrap(1), space.wrap(0), space.wrap(7000)])
@@ -243,7 +242,7 @@
old_count2 = Py_REFCNT(i2);
ret = PyList_Append(o, i1);
- if (ret != 0)
+ if (ret != 0)
return NULL;
/* check the result of Append(), and also force the list
to use the CPyListStrategy now */
@@ -274,7 +273,7 @@
PyList_GetItem(o, 0);
CHECKCOUNT(0, 0, "PyList_Get_Item");
- Py_DECREF(o);
+ Py_DECREF(o);
#ifndef PYPY_VERSION
{
// PyPy deletes only at teardown
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit