我想建立一个可维护的机器人框架环境。因此,我想要创建一些".resource“文件中经常使用的关键字。在".resource“文件中是一个导入的库,它需要一个参数。但是,我没有办法将参数从".robot“文件传递到".resource”文件。
发行:
[ ERROR ] Error in file '/Robustness_yocto.robot' on line 9: Setting 'Resource' accepts only one value, got 2.".resource“文件:
*** Settings ***
Variables ../instructions/UsbMuxInstuctions.py
Library BuiltIn
Library ../library/SerialLibrary.py _port=${device} WITH NAME Device
...
...
...".robot“文件:
*** Settings ***
Variables ../instructions/DeviceInstuctions.py
Library BuiltIn
Library Process
Resource ../resources/Device.resource device=/dev/ttyACM0
Suite Setup Setup
Suite Teardown Teardown
...
...
...为什么设备=/dev/ttyACM0语法不能工作,对于这个用例,您推荐什么样的解决方案?
发布于 2020-09-18 08:18:02
您不能在资源文件导入中传递参数,但是可以尝试其他方法。
https://stackoverflow.com/questions/63951414
复制相似问题