Author: Manuel Jacob <[email protected]>
Branch: py3.3
Changeset: r82608:f4302aeafbb3
Date: 2016-02-29 02:26 +0100
http://bitbucket.org/pypy/pypy/changeset/f4302aeafbb3/
Log: hg merge py3k
diff --git a/lib-python/3/test/test_capi.py b/lib-python/3/test/test_capi.py
--- a/lib-python/3/test/test_capi.py
+++ b/lib-python/3/test/test_capi.py
@@ -213,7 +213,10 @@
# Bug #6012
class Test6012(unittest.TestCase):
def test(self):
- self.assertEqual(_testcapi.argparsing("Hello", "World"), 1)
+ # PyPy change: Mask out higher bits of reference count. PyPy increases
+ # the reference count by a high number if the object is linked to a
+ # PyPy object.
+ self.assertEqual(_testcapi.argparsing("Hello", "World") & 0xfffffff, 1)
class EmbeddingTest(unittest.TestCase):
diff --git a/pypy/module/_continuation/test/test_zpickle.py
b/pypy/module/_continuation/test/test_zpickle.py
--- a/pypy/module/_continuation/test/test_zpickle.py
+++ b/pypy/module/_continuation/test/test_zpickle.py
@@ -1,6 +1,9 @@
import py
+py.test.skip("XXX: crashes: https://bitbucket.org/pypy/pypy/issue/1773")
+
+
class AppTestCopy:
spaceconfig = dict(usemodules=['_continuation'],
continuation=True)
@@ -215,7 +218,6 @@
''', mod.__dict__)
def test_pickle_continulet_real_subclass(self):
- skip("XXX: triggers a crash:
https://bitbucket.org/pypy/pypy/issue/1773")
import types, sys
mod = types.ModuleType('test_pickle_continulet_real_subclass')
sys.modules['test_pickle_continulet_real_subclass'] = mod
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit