2 new revisions:

Revision: fdee5360fac4
Branch:   default
Author:   Pekka Klärck
Date:     Tue Sep 11 23:40:55 2012
Log: variableassigner.py: cleaned up reporting error assigning variables
http://code.google.com/p/robotframework/source/detail?r=fdee5360fac4

Revision: ec023a536c83
Branch:   default
Author:   Pekka Klärck
Date:     Tue Sep 11 23:46:31 2012
Log:      merge
http://code.google.com/p/robotframework/source/detail?r=ec023a536c83

==============================================================================
Revision: fdee5360fac4
Branch:   default
Author:   Pekka Klärck
Date:     Tue Sep 11 23:40:55 2012
Log: variableassigner.py: cleaned up reporting error assigning variables
http://code.google.com/p/robotframework/source/detail?r=fdee5360fac4

Modified:
 /src/robot/variables/variableassigner.py

=======================================
--- /src/robot/variables/variableassigner.py    Tue Mar 13 04:59:20 2012
+++ /src/robot/variables/variableassigner.py    Tue Sep 11 23:40:55 2012
@@ -155,9 +155,11 @@
         return zip(scalars, ret) + [(list_, ret[len(scalars):])]

     def _raise_expected_list(self, ret):
-        raise DataError('Cannot assign return values: Expected list-like '
-                        'object, got %s instead.' % type(ret).__name__)
+        self._raise('Expected list-like object, got %s instead.'
+                    % type(ret).__name__)

     def _raise_too_few_arguments(self, ret):
- raise DataError('Cannot assign return values: Need more values than %d.'
-                        % len(ret))
+        self._raise('Need more values than %d.' % len(ret))
+
+    def _raise(self, error):
+        raise DataError('Cannot assign return values: %s' % error)

==============================================================================
Revision: ec023a536c83
Branch:   default
Author:   Pekka Klärck
Date:     Tue Sep 11 23:46:31 2012
Log:      merge
http://code.google.com/p/robotframework/source/detail?r=ec023a536c83


Reply via email to