我在Robot Framework的Catenate
输出中发现了不需要的空格。
首先,我使用我定义的关键字:
下一行应该是Python日期时间和整数。应该返回一个字符串
${to_due_date}= Delta Month ${todaysDate} 1
然后我尝试在使用catenate时从输出中去掉前导/尾随空格:
${to_string}= Catenate To Due Date: ${to_due_date.strip()}
但是当我将它发送到控制台时,它的输出显示了那里的空白:
To Due Date: 24 Feb 2017
我也尝试使用Strip String构建字符串,但没有成功。
是否有更有效的方法来使用没有空格的catenate?
答案 0 :(得分:1)
你的意思是“:”和“24”之间的空格?这正是Catenate
关键字的工作方式:http://robotframework.org/robotframework/latest/libraries/BuiltIn.html#Catenate ...“默认情况下,项目与空格一起使用......”
如果需要,请使用${to_string}= Catenate SEPARATOR= To Due Date: ${to_due_date.strip()}
。