Как перебрать несколько файлов объектов в каратэ

Не уверен, что я полностью понимаю вас, но я думаю, что это поможет:

    print >>f, "\n".join([",".join(x) for x in A]);
1
задан Murugesh Subramaniam 18 January 2019 в 06:46
поделиться

1 ответ

Правило для аргументов call, которые должны быть зациклены, состоит в том, что это должен быть массив JSON. См. https://github.com/intuit/karate#data-driven-features

. Таким образом, вы можете преобразовать массив примитивов, см .: https: // github. com / intuit / karate # json-transforms

* def resAccountList = karate.map(resAccount, function(x){ return { resAccount: x } })

Я должен сказать, что ваши тесты плохо спроектированы и в будущем вызовут проблемы с техническим обслуживанием. Старайтесь избегать «слишком большого повторного использования» и избегайте call, насколько это возможно. Обратитесь к этому ответу, чтобы узнать почему: https://stackoverflow.com/a/54126724/143475

0
ответ дан Peter Thomas 18 January 2019 в 06:46
поделиться