Status: Accepted
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 1595 by [email protected]: Embedded arguments are not passed
as objects when executed with Run keyword variants
http://code.google.com/p/robotframework/issues/detail?id=1595
This does not work:
*** Test Cases ***
foo
${foo} evaluate {'a':42}
Huu '${foo}' #Works
Run keyword Huu '${foo}' #Does not work
Run keyword if True Huu '${foo}' #Does not work either
*** Keywords ***
Huu '${foo}'
Log ${foo['a']} WARN
This has never worked. The Run keyword has to take variables as the whole a
keyword name and also as a part of static keyword name. The logic would
would have to be more complicated to make this work… (Somehow first try
finding a matching embedded arguments keyword, and if that is not found,
then replace the variables and search again?)
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
---
You received this message because you are subscribed to the Google Groups "robotframework-commit" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.