afterScenario无法正常工作调用不在同一文件夹中的功能

安娜·冈萨雷斯(Ana Gonzalez)

如果正在调用的功能不在同一文件夹/程序包中,则afterScenario不起作用。该功能未被调用。

例如,如果使用afterScenario的功能位于api / users / create中并且已配置: * configure afterScenario = """function(){ karate.call('classpath:api/users/delete/delete-user.feature', { user: userId }) """

afterScenario没有被执行。仅当delete-user.feature位于同一文件夹中时,它才有效。

有什么不对?我已经检查过https://github.com/intuit/karate#reading-files,但是如果不在同一文件夹中,则找不到调用该功能的方法。我也尝试过从库中调用afterScenario中的功能,但是两者都不起作用。

空手道的当前版本是0.9.4。

彼得·托马斯

尝试这个:

 karate.call('this:delete-user.feature')

它将在与立即“调用”功能相同的文件夹中查找文件。在文档中对此进行了解释:https : //github.com/intuit/karate#reading-files

如果仍然遇到问题,请执行以下过程:https : //github.com/intuit/karate/wiki/How-to-Submit-an-Issue

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

rsa密钥与.ssh不在同一文件夹中

如何告诉runhaskell模块不在同一文件夹中?

是否可以从存在Azure功能的同一文件夹中读取文件

从同一文件夹中的文件导入功能

如何从同一文件夹中的模块导入功能?

存储在同一文件夹中的多个csv的降价功能

根据更改的名称从同一文件夹中的工作簿导入数据

HTML无法识别同一文件夹中的JS文件

Python模块无法识别同一文件夹中的文件

调用同一文件中的测试功能

即使在同一文件夹中也无法显示图像

如果字体与CSS文件不在同一文件夹中,则无法制定CSS @ font-face规则

按模式搜索,然后在同一文件夹中复制,但使用不同的名称

从同一文件夹中的另一个文件导入功能

如何从Javascript的同一文件夹中的各种文件中导入一个功能?

从同一文件夹中调用另一个.bat文件?

如何使eclipse指向与exe文件位于同一文件夹中的工作区?

从同一文件夹复制工作簿之间的单元格范围

为同一文件夹的URL路径调用jQuery函数

文件名来自同一文件夹中的其他文件

从与.jar文件位于同一文件夹中的文件读取

忽略同一文件夹中多个文件中的字符

在外部文件夹中被jupyter调用后,从同一文件夹导入

从ftp下载文件并保存在同一文件夹中

在同一文件夹中命名文件空间

正在读取同一文件夹中的文件-改进了吗?

require()即使在同一文件夹中也不适用于文件

超链接到同一文件夹中的文件,EPPlus C#

Angular CLI在同一文件夹中创建文件错误