[pypy-commit] pypy py3k: py3k_skip the failing zzpickle tests. Some are only needed for stackless, I'll fix them once the core py3k is working
antocuni
noreply at buildbot.pypy.org
Tue Apr 17 17:58:32 CEST 2012
Author: Antonio Cuni <anto.cuni at gmail.com>
Branch: py3k
Changeset: r54474:0961d07b95b5
Date: 2012-04-17 17:07 +0200
http://bitbucket.org/pypy/pypy/changeset/0961d07b95b5/
Log: py3k_skip the failing zzpickle tests. Some are only needed for
stackless, I'll fix them once the core py3k is working
diff --git a/pypy/interpreter/test/test_zzpickle_and_slow.py b/pypy/interpreter/test/test_zzpickle_and_slow.py
--- a/pypy/interpreter/test/test_zzpickle_and_slow.py
+++ b/pypy/interpreter/test/test_zzpickle_and_slow.py
@@ -124,6 +124,7 @@
assert map is result
def test_pickle_non_top_reachable_func(self):
+ py3k_skip("not supported yet")
def func():
return 42
global a
@@ -155,6 +156,7 @@
assert not (cell != result)
def test_pickle_frame(self):
+ py3k_skip("not supported yet")
#import sys
# avoid creating a closure for now
def f():
@@ -186,6 +188,7 @@
assert f1.f_trace is f2.f_trace
def test_pickle_frame_with_exc(self):
+ py3k_skip("not supported yet")
#import sys
# avoid creating a closure for now
self = None
@@ -207,6 +210,7 @@
assert read_exc_type(f2) is ValueError
def test_pickle_frame_clos(self):
+ py3k_skip("not supported yet")
# similar to above, therefore skipping the asserts.
# we just want to see that the closure works
import sys # this is the difference!
@@ -224,6 +228,7 @@
f2 = pickle.loads(pckl)
def test_pickle_traceback(self):
+ py3k_skip("not supported yet")
def f():
try:
raise Exception()
@@ -252,6 +257,7 @@
assert mod is result
def test_pickle_moduledict(self):
+ py3k_skip("not supported yet")
import pickle
moddict = pickle.__dict__
pckl = pickle.dumps(moddict)
@@ -282,6 +288,7 @@
assert a == result
def test_pickle_method(self):
+ py3k_skip("not supported yet")
class myclass(object):
def f(self):
return 42
@@ -303,6 +310,7 @@
del sys.modules['mod']
def test_pickle_staticmethod(self):
+ py3k_skip("not supported yet")
class myclass(object):
def f():
return 42
@@ -314,6 +322,7 @@
assert method() == result()
def test_pickle_classmethod(self):
+ py3k_skip("not supported yet")
class myclass(object):
def f(cls):
return cls
@@ -394,6 +403,7 @@
assert list(e) == list(result)
def test_pickle_xrangeiter(self):
+ py3k_skip("not supported yet")
import pickle
riter = iter(xrange(5))
next(riter)
@@ -404,6 +414,7 @@
assert list(result) == [2,3,4]
def test_pickle_generator(self):
+ py3k_skip("not supported yet")
import types
mod = types.ModuleType('mod')
import sys
@@ -427,6 +438,7 @@
del sys.modules['mod']
def test_pickle_generator_blk(self):
+ py3k_skip("not supported yet")
# same as above but with the generator inside a block
import types
mod = types.ModuleType('mod')
More information about the pypy-commit
mailing list