Author: Armin Rigo <ar...@tunes.org> Branch: continulet-pickle Changeset: r47385:5c69da2521b4 Date: 2011-09-22 09:52 +0200 http://bitbucket.org/pypy/pypy/changeset/5c69da2521b4/
Log: Fix the test, but it fails. diff --git a/pypy/module/test_lib_pypy/test_stackless_pickle.py b/pypy/module/test_lib_pypy/test_stackless_pickle.py --- a/pypy/module/test_lib_pypy/test_stackless_pickle.py +++ b/pypy/module/test_lib_pypy/test_stackless_pickle.py @@ -1,25 +1,27 @@ -import py; py.test.skip("XXX port me") +import py from pypy.conftest import gettestobjspace, option class AppTest_Stackless: def setup_class(cls): - import py.test py.test.importorskip('greenlet') - space = gettestobjspace(usemodules=('_stackless', '_socket')) + space = gettestobjspace(usemodules=('_continuation', '_socket')) cls.space = space - # cannot test the unpickle part on top of py.py + if option.runappdirect: + cls.w_lev = space.wrap(14) + else: + cls.w_lev = space.wrap(2) def test_pickle(self): import new, sys mod = new.module('mod') sys.modules['mod'] = mod + mod.lev = self.lev try: exec ''' import pickle, sys import stackless -lev = 14 ch = stackless.channel() seen = [] _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit