[pypy-svn] r37686 - pypy/dist/pypy/translator/js/test

fijal at codespeak.net fijal at codespeak.net
Wed Jan 31 20:33:10 CET 2007


Author: fijal
Date: Wed Jan 31 20:32:57 2007
New Revision: 37686

Modified:
   pypy/dist/pypy/translator/js/test/test_rlist.py
Log:
This test passes nowadays


Modified: pypy/dist/pypy/translator/js/test/test_rlist.py
==============================================================================
--- pypy/dist/pypy/translator/js/test/test_rlist.py	(original)
+++ pypy/dist/pypy/translator/js/test/test_rlist.py	Wed Jan 31 20:32:57 2007
@@ -3,6 +3,12 @@
 from pypy.rpython.test.test_rlist import BaseTestRlist
 from pypy.translator.js.test.runtest import JsTest
 
+class Foo:
+    pass
+
+class Bar(Foo):
+    pass
+
 class TestJsList(JsTest, BaseTestRlist):
     def test_append(self):
         def dummyfn():
@@ -59,7 +65,6 @@
         pass
 
     def test_inst_list(self):
-        py.test.skip("WIP")
         def fn():
             l = [None]
             l[0] = Foo()
@@ -74,5 +79,5 @@
             x = l2.pop()
             return str(x)+";"+str(l)
         res = self.ll_to_string(self.interpret(fn, []))
-        res = res.replace('pypy.rpython.test.test_rlist.', '')
-        assert res == '<Foo object>;[<Foo object>, <Bar object>, <Bar object>, <Foo object>, <Foo object>]'
+        res = res.replace('pypy_translator_js_test_test_rlist_', '')
+        assert res == '<Foo instance>;[<Foo instance>, <Bar instance>, <Bar instance>, <Foo instance>, <Foo instance>]'



More information about the Pypy-commit mailing list