2017-04-11 42 views
0

后位置参数所以我把这个RobotFramework:可变参数

Check All Fields Are Correct 
... @{field_dictionary} 
... test1 
... patients 

,这里是关键字

Check All Fields Are Correct 
    [Arguments] 
    ... @{field_dictionary} 
    ... ${db_name} 
    ... ${table_name} 

但可变参数的错误后,我得到位置参数。我没有看到任何明显的东西

回答

0

field_dictionary应该声明为标量而不管其类型。如果您打算使用varargs,则只能在参数说明中使用@

[Arguments] ... ${field_dictionary}

而且打电话时也还可以使用标$

Check All Fields Are Correct ... ${field_dictionary} ... test1 ... patients