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))