Comment #14 on issue 854 by imranoft...@gmail.com: Regular expression
support for embedded argument syntax
http://code.google.com/p/robotframework/issues/detail?id=854
I think specifying a regex is causing some unintended side effects.
if I have the following keywords
*** Keywords ***
I execute ${var:(ls)}
shell ${var}
The following passes
*** Test Cases ***
Dummy
I execute ls
But this fails
*** Variables ***
${command} ls
*** Test Cases ***
Dummy
I execute ${command}
The error I get is "No keyword with name 'I execute ${command}'". This
looks like it is happening because "${command}" literal doesnt match the
regex "(ls)".