You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Explanation: According to Create List's documentation, its result can be assigned to either ${scalar} or @{list} variables. It also works well when assigning to ${c.e} (c is a dictionary). However, it does not work when assigning to @{c.f}. Also, there are no error messages about the failed assignment.
The text was updated successfully, but these errors were encountered:
It seems that "extended assignment" using ${var.attr} syntax (#1059) works only when using the $ syntax, not with @ or & syntax. When you use it like @{c.f}, a variable with base name c.f is created instead of attribute f being added to c. The original issue doesn't mention @ and & syntax at all, so I believe they just weren't taken into account.
Interestingly the newer "item assignment" syntax supports @ and & just fine. For example, this works as expected:
Version info
Steps to reproduce
robot a.robot
)Expected behavior: see
Explanation: According to Create List's documentation, its result can be assigned to either
${scalar}
or@{list}
variables. It also works well when assigning to${c.e}
(c
is a dictionary). However, it does not work when assigning to@{c.f}
. Also, there are no error messages about the failed assignment.The text was updated successfully, but these errors were encountered: