[pypy-svn] r26651 - pypy/dist/pypy/translator/cl/test

sanxiyn at codespeak.net sanxiyn at codespeak.net
Tue May 2 08:30:48 CEST 2006


Author: sanxiyn
Date: Tue May  2 08:30:45 2006
New Revision: 26651

Added:
   pypy/dist/pypy/translator/cl/test/test_tuple.py
Log:
Tuple tests. Passed without any additional work.


Added: pypy/dist/pypy/translator/cl/test/test_tuple.py
==============================================================================
--- (empty file)
+++ pypy/dist/pypy/translator/cl/test/test_tuple.py	Tue May  2 08:30:45 2006
@@ -0,0 +1,17 @@
+from pypy.translator.cl.buildcl import make_cl_func
+
+def test_tuple_get():
+    def tuple_get(number):
+        tuple = (number,)
+        return tuple[0]
+    cl_tuple_get = make_cl_func(tuple_get, [int])
+    assert cl_tuple_get(1) == 1
+
+def test_tuple_iter():
+    def tuple_double(number):
+        tuple = (number,)
+        for item in tuple:
+            number += item
+        return number
+    cl_double = make_cl_func(tuple_double, [int])
+    assert cl_double(1) == 2



More information about the Pypy-commit mailing list