Revision: 2931
Author: janne.t.harkonen
Date: Mon Apr 12 05:25:46 2010
Log: Correctly tracelog user keyword argument value
http://code.google.com/p/robotframework/source/detail?r=2931
Modified:
/trunk/src/robot/running/arguments.py
=======================================
--- /trunk/src/robot/running/arguments.py Mon Apr 12 04:45:54 2010
+++ /trunk/src/robot/running/arguments.py Mon Apr 12 05:25:46 2010
@@ -205,7 +205,13 @@
self._check_missing_args(template, len(arguments))
self.check_arg_limits(template)
self._set_variables(variables, template)
- return positional, named
+ return self._resolve_variables(positional, named, variables)
+
+ def _resolve_variables(self, positional, named, variables):
+ posargs = variables.replace_list(positional)
+ for name, value in named.items():
+ named[name] = variables.replace_scalar(value)
+ return posargs, named
def _check_missing_args(self, template, arg_count):
for a in template:
--
To unsubscribe, reply using "remove me" as the subject.