[pypy-svn] r27836 - pypy/dist/pypy/interpreter/test

ericvrp at codespeak.net ericvrp at codespeak.net
Mon May 29 12:29:52 CEST 2006


Author: ericvrp
Date: Mon May 29 12:29:51 2006
New Revision: 27836

Modified:
   pypy/dist/pypy/interpreter/test/test_pickle.py
Log:
update enum pickle test


Modified: pypy/dist/pypy/interpreter/test/test_pickle.py
==============================================================================
--- pypy/dist/pypy/interpreter/test/test_pickle.py	(original)
+++ pypy/dist/pypy/interpreter/test/test_pickle.py	Mon May 29 12:29:51 2006
@@ -220,13 +220,13 @@
         e      = enumerate(range(10))
         e.next()
         e.next()
-        e._iter= 42 #XXX HACK, because we have no sequence/dict iterator yet
         pckl   = pickle.dumps(e)
         result = pickle.loads(pckl)
+        e.next()
+        result.next()
         assert type(e) is type(result)
-        assert e._iter  == result._iter #change when _iter is an iter(..) again
-        assert e._index == result._index
-    
+        assert list(e) == list(result)
+
     def test_pickle_xrangeiter(self):
         import pickle
         riter  = iter(xrange(5))



More information about the Pypy-commit mailing list