Karate 在使用空手道后将参数传递给

Karate 在使用空手道后将参数传递给,karate,Karate,我在空手道中发现了一个非常有用的特征。但我没有找到如何从主功能向后功能传递参数。例如:用于删除用户帐户或用户id的访问令牌。 以下是我的主要功能中对after-feature.feature的调用: * configure afterFeature = function(){ karate.call('classpath: AfterFeature.feature'); } 这是我的后记 Scenario: * url 'XXX' * path 'YYY' * para

我在空手道中发现了一个非常有用的特征。但我没有找到如何从主功能向后功能传递参数。例如:用于删除用户帐户或用户id的访问令牌。 以下是我的主要功能中对after-feature.feature的调用:

* configure afterFeature = function(){ karate.call('classpath: AfterFeature.feature'); }
这是我的后记

Scenario:
    * url 'XXX'
    * path 'YYY'
    * param foo = bar which should come from main feature
    * header Authorization = 'Bearer ' + accessToken which should come from main feature
    * method delete
    * status 204
karate.call()
可以获取参数

karate.call('classpath: AfterFeature.feature', { some: 'value' });

谢谢你,彼得·托马斯。我尝试了
*configure afterFeature=function(){karate.call('classpath:afterFeature.feature',{accessToken:xxxx});}
。我的after功能正确运行后,它可以工作,但我不明白为什么:我没有从主功能发送
foo
参数。AfterFeature.feature如何知道foo参数的条形值?