[pypy-svn] r33046 - pypy/dist/pypy/translator/cli/src

antocuni at codespeak.net antocuni at codespeak.net
Mon Oct 9 14:42:54 CEST 2006


Author: antocuni
Date: Mon Oct  9 14:42:53 2006
New Revision: 33046

Modified:
   pypy/dist/pypy/translator/cli/src/pypylib.cs
Log:
Added support for list of string as result type in tests.



Modified: pypy/dist/pypy/translator/cli/src/pypylib.cs
==============================================================================
--- pypy/dist/pypy/translator/cli/src/pypylib.cs	(original)
+++ pypy/dist/pypy/translator/cli/src/pypylib.cs	Mon Oct  9 14:42:53 2006
@@ -307,8 +307,14 @@
         {
             // TODO: use StringBuilder instead
             string res = "[";
-            foreach(T item in this)
-                res += item.ToString() + ","; // XXX: doesn't work for chars
+            foreach(T item in this) {
+                if (item.GetType() == typeof(string)) {
+                    object tmp = (object)item;
+                    res += pypy.test.Result.ToPython((string)tmp) + ",";
+                }
+                else
+                    res += item.ToString() + ","; // XXX: doesn't work for chars
+            }
             res += "]";
             return res;
         }



More information about the Pypy-commit mailing list