无法使用类路径或相对路径读取JSON有效负载数据

时间:2019-03-21 06:12:13

标签: karate

我写了一个空手道场景,其中我的登录来自一个单独的.feature文件。我具有以下目录结构:

  

src / test / java / feature / common / common.feature

当我想从另一个文件夹(如下所示)中的另一个功能文件调用上述通用功能文件时,它不起作用:

  

src / test / java / feature / tests / test.feature

我尝试了以下方法:

1。

  
      
  • callonce读取('feature / common / common.feature')   并且它不起作用。
  •   
  1. 如果我要使用classpath,我将如何编写此调用?

1 个答案:

答案 0 :(得分:2)

如果遵循标准karate workspace structure ,则可以使用classpath:访问src/test/java内部的内容

为了打电话/阅读

* call read('classpath:feature/common/common. feature')

只需将src/test/java替换为classpath:

Refer reading files来自空手道文档以了解更多