路径测试套件文件中的机器人框架
问题描述:
我试图获得通过在Python代码的命令行给pybot测试文件的路径:路径测试套件文件中的机器人框架
我想:
from robot.libraries.BuiltIn import BuiltIn
file_path = BuiltIn().run_keyword("Get Variable Value", "${CURDIR}")
它返回none
,有什么猜测?
答
存储它的变量是${SUITE SOURCE}
。
此外,它并不需要经过run_keyword()
,你可以叫get_variable_value
直接:
file_path = BuiltIn().get_variable_value("${SUITE SOURCE}")
记住返回值是一个绝对路径。
你是否在自定义关键字内部执行此操作?你能创建一个[Minimal,Complete,and Verifiable example](http://stackoverflow.com/help/mcve)吗? –