Revision: 3634
Author: janne.t.harkonen
Date: Fri May 28 04:23:30 2010
Log: Added safe repr here
http://code.google.com/p/robotframework/source/detail?r=3634

Modified:
 /trunk/src/robot/utils/unic.py

=======================================
--- /trunk/src/robot/utils/unic.py      Thu May 27 03:10:51 2010
+++ /trunk/src/robot/utils/unic.py      Fri May 28 04:23:30 2010
@@ -41,3 +41,10 @@
if isinstance(item, Object) and not isinstance(item, Class): # http://bugs.jython.org/issue1564
             item = item.toString()  # http://bugs.jython.org/issue1563
         return _unic(item, *args)
+
+
+def safe_repr(item):
+    try:
+        return unic(repr(item))
+    except UnicodeError:
+        return repr(unic(item))

Reply via email to