在feature中设置Karate-config.js值

时间:2018-06-04 15:01:11

标签: karate

如何在功能中设置karate-config.js中的值? 例如:我在我的一个功能中创建了一只猫,我想把这个id放在karate-config.js中,名为catId

var config = { env: env, baseUrl: 'blabla.com', catId: 'put id here' }

1 个答案:

答案 0 :(得分:2)

期望功能依赖于某些其他功能是不好的做法。或者这样想 - 如果你跳过一个功能(使用代码注释,标签等),它不应该导致其他功能失败。

默认情况下,空手道不支持更新通过karate-config.js设置的任何内容。

也就是说,请参考doc on "hooks",特别是karate.callSingle()方法 - 这可能是您正在寻找的答案。