阻止变量获得“无”#39;机器人框架中的价值

时间:2015-11-28 15:19:53

标签: robotframework

我在Robot中编程如下: -

@{lines}=   Split to lines  ${contents}             
:FOR    ${line} IN  @{lines}            

${nodename}=    Run Keyword If  ${line_length}== 1  Run Cmd And test Rval2  echo "${line}"  > /tmp/node.txt 

如何避免nodename获得“无价值”?

每当line_length不等于1时,nodename就会得到一个值'无'。

1 个答案:

答案 0 :(得分:1)

试试这个:

${nodename}=    Run Keyword If  ${line_length}== 1  Run Cmd And test Rval2  echo "${line}"  > /tmp/node.txt    ELSE    Set Variable    defaultValue