Revision: 2541
Author: janne.t.harkonen
Date: Thu Feb 25 01:30:42 2010
Log: replace unsafe usages of str() with utils.unic
http://code.google.com/p/robotframework/source/detail?r=2541

Modified:
 /trunk/src/robot/running/keywords.py

=======================================
--- /trunk/src/robot/running/keywords.py        Thu Feb 25 01:29:35 2010
+++ /trunk/src/robot/running/keywords.py        Thu Feb 25 01:30:42 2010
@@ -105,7 +105,7 @@
         try:
             vars_to_set = self._get_vars_to_set(ret)
         except DataError, err:
-            msg = str(err)
+            msg = utils.unic(err)
             output.fail(msg)
             raise ExecutionFailed(msg)
         for name, value in vars_to_set:
@@ -195,7 +195,7 @@
             try:
                 self._repeat = self._get_repeat(variables)
             except DataError, err:
-                self._error = str(err)
+                self._error = utils.unic(err)
         return '%sx %s' % (self._repeat, handler_name)

     def _get_repeat(self, variables):
@@ -225,7 +225,7 @@
         except ExecutionFailed, err:
             error = err
         except DataError, err:
-            msg = str(err)
+            msg = utils.unic(err)
             output.fail(msg)
             error = ExecutionFailed(msg)
         else:

Reply via email to