передать параметры в каратэ - PullRequest
1 голос
/ 19 сентября 2019

Я обнаружил дополнительную функцию в каратэ, которая очень полезна.Но я не нашел, как передать параметры в after-feature из основной функции.Пример: токен доступа для удаления учетной записи пользователя или user_id.Вот вызов after-feature.feature в моей главной функции:

* configure afterFeature = function(){ karate.call('classpath: AfterFeature.feature'); }

Вот мой 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

1 Ответ

1 голос
/ 19 сентября 2019

karate.call() может принимать параметры.

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