在文件对话框中,我想从工作区加载文件。为此,我需要使用相对路径而不是完整路径。 无论如何使用相对路径(/../ workspace / file.txt)而不是完整路径(D:\ codebase \ workspace \ file.txt)。 因为我们是从远程位置运行测试的。
答案 0 :(得分:1)
来自ECL文档:http://download.xored.com/q7/docs/ecl-api/latest#get-workspace-location。
使用命令" get-workspace-location"创建相对路径。此命令将回激工具当前工作空间的绝对路径,以便您可以使用它指向您知道相对于工作空间位置的任何文件。您可以使用concat命令将字符串连接在一起。例如:
set-dialog-result文件[concat [get-workspace-location]" /../../ test_data / goldenfile01"]