Функции Object.keys и hsOwnProperty js не работают в версии карате 0.9.5 - PullRequest
1 голос
/ 10 апреля 2020

Ранее я использовал версию карате 0.8.0. После перехода на 0.9.5 все мои функции, в которых я использую Object.keys и hasOwnProperty, начинают выдавать ошибку TypeError: available.hasOwnProperty is not a function.

В приведенном выше коде available = { "123": { "57": 2 } }

1 Ответ

0 голосов
/ 10 апреля 2020

Да, они не поддерживаются, как правило - используйте JS только для логики c, мы даже не советуем использовать JS для циклов: https://github.com/intuit/karate#loops

Пожалуйста, используйте взамен karate.keysOf(), и есть еще много подобных API для других случаев.

...