空手道:js文件位于可重用功能文件夹中的文件未找到错误,此功能是从另一个功能调用的

时间:2019-08-06 04:23:30

标签: karate

空手道:我有一个可重用的功能文件,它使用js文件。

  • 文件夹1   -test功能(这称为auth.feature)
  • 实用程序文件夹
    • 验证js文件
    • 身份验证功能
    • authRunner java

如果我在Junit测试中运行authRunner,则运行正常。 但是,如果我使用read从Utility外部的另一个文件夹中调用auth功能文件,则会收到未找到auth js文件的错误。

1 个答案:

答案 0 :(得分:1)

在以下文档中的this:前缀中查找信息:https://github.com/intuit/karate#reading-files希望能解决您的问题。

* def foo = read('this:auth.js')