[pypy-svn] r29563 - in pypy/dist/pypy/translator/cli: . test

antocuni at codespeak.net antocuni at codespeak.net
Sat Jul 1 14:54:22 CEST 2006


Author: antocuni
Date: Sat Jul  1 14:54:16 2006
New Revision: 29563

Modified:
   pypy/dist/pypy/translator/cli/opcodes.py
   pypy/dist/pypy/translator/cli/test/test_rpython.py
Log:
Added support for converting int to unichar and vice-versa. Don't skip
a test that rely on them..



Modified: pypy/dist/pypy/translator/cli/opcodes.py
==============================================================================
--- pypy/dist/pypy/translator/cli/opcodes.py	(original)
+++ pypy/dist/pypy/translator/cli/opcodes.py	Sat Jul  1 14:54:16 2006
@@ -206,9 +206,9 @@
     'cast_bool_to_uint':        [PushAllArgs, 'ldc.i4.0', 'ceq']+Not,
     'cast_bool_to_float':       [PushAllArgs, 'ldc.i4 0', 'ceq']+Not+['conv.r8'],
     'cast_char_to_int':         DoNothing,
-    'cast_unichar_to_int':      None,
+    'cast_unichar_to_int':      DoNothing,
     'cast_int_to_char':         DoNothing,
-    'cast_int_to_unichar':      None,
+    'cast_int_to_unichar':      DoNothing,
     'cast_int_to_uint':         DoNothing,
     'cast_int_to_float':        'conv.r8',
     'cast_int_to_longlong':     'conv.i8',

Modified: pypy/dist/pypy/translator/cli/test/test_rpython.py
==============================================================================
--- pypy/dist/pypy/translator/cli/test/test_rpython.py	(original)
+++ pypy/dist/pypy/translator/cli/test/test_rpython.py	Sat Jul  1 14:54:16 2006
@@ -41,9 +41,7 @@
         
 
 class TestCliTuple(CliTest, BaseTestRtuple):
-    def test_constant_unichar_tuple_contains(self):
-        py.test.skip("CLI doesn't support cast_int_to_unichar, yet")
-
+    pass
 
 class TestCliString(CliTest, BaseTestRstr):
     def test_char_isxxx(self):



More information about the Pypy-commit mailing list