如果存在调用功能文件的其他包,则找不到文件错误 Test.feature在Folder1中,而我在Folder2的另一个功能文件中 像下面的
* def res = call read('Test.feature')
遇到错误
- javascript evaluation failed: read('Test.feature')
如果我将Test.feature文件放置在Folder2中并运行它,则效果很好。
即使我尝试使用如下所示的classpath调用callonce,但仍然找不到相同的错误文件。
* def res= call read('classpath:Test.feature')
使用最新版本的空手道
答案 0 :(得分:2)
您以前从未使用过相对路径吗?
foreach ($comp in $maschines.name) { invoke-command -computer comp1 -ScriptBlock { get-vm –VMName $using:comp | Select-Object VMId | Get-VHD | ft path } }
但是即使使用using:
,您也忘记了指出其中存在的文件夹:
* def res = call read('../Folder1/Test.feature')