Comment #19 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 agree that we don't want to lose the typecasting functionality. I am in
favor of resolving variables before resolving the keyword.
It has some additional benefits. The test case report suddenly becomes more
useful. As the keywords logged will have the resolved value, this would
lead to easier debugging and more readability. Currently we have to look at
the logs as well for debugging. I was going to raise this as a request in
any case.
We could have some additional mechanism to preserve typecasting.
I agree that a regex definition is easy if we are using quoted parameters.
There are more cases where we don't use it than where we do. For now, can
we add a the variable literal regex to the regex defined by the user
automatically in the code? That will save the trouble of adding it into
each and every definition.