[pypy-svn] r74092 - pypy/branch/blackhole-improvement/pypy/jit/codewriter/test

fijal at codespeak.net fijal at codespeak.net
Mon Apr 26 20:08:34 CEST 2010


Author: fijal
Date: Mon Apr 26 20:08:31 2010
New Revision: 74092

Modified:
   pypy/branch/blackhole-improvement/pypy/jit/codewriter/test/test_flatten.py
Log:
Write down a test for exc exit


Modified: pypy/branch/blackhole-improvement/pypy/jit/codewriter/test/test_flatten.py
==============================================================================
--- pypy/branch/blackhole-improvement/pypy/jit/codewriter/test/test_flatten.py	(original)
+++ pypy/branch/blackhole-improvement/pypy/jit/codewriter/test/test_flatten.py	Mon Apr 26 20:08:31 2010
@@ -202,3 +202,24 @@
             L6:
             int_return $54
         """)
+
+    def test_exc_exitswitch(self):
+        py.test.skip("not implemented")
+        def g(i):
+            if i == 2:
+                raise ValueError
+            elif i == 3:
+                raise KeyError
+        
+        def f(i):
+            try:
+                g(i)
+            except ValueError:
+                return 1
+            except KeyError:
+                return 2
+            else:
+                return 3
+
+        self.encoding_test(f, [65], """
+        """)



More information about the Pypy-commit mailing list