Revision: 2456
Author: janne.t.harkonen
Date: Wed Feb 17 05:26:42 2010
Log: cleanup
http://code.google.com/p/robotframework/source/detail?r=2456
Modified:
/trunk/src/robot/output/listeners.py
=======================================
--- /trunk/src/robot/output/listeners.py Tue Feb 16 12:04:07 2010
+++ /trunk/src/robot/output/listeners.py Wed Feb 17 05:26:42 2010
@@ -178,7 +178,7 @@
def call_method(self, method, *args):
if self.is_java:
- args = self._convert_dictionaries_to_maps(args)
+ args = [ self._convert_possible_dict_to_map(a) for a in args ]
try:
method(*args)
except:
@@ -187,5 +187,7 @@
% (method.__name__, self.name, message))
LOGGER.info("Details:\n%s" % details)
- def _convert_dictionaries_to_maps(self, args):
- return [ isinstance(a, dict) and utils.dict2map(a) or a for a in
args ]
+ def _convert_possible_dict_to_map(self, arg):
+ if isinstance(arg, dict):
+ return utils.dict2map(arg)
+ return arg