В карате 0.6.2 работали:
var myJson = JSON.parse (karate.read ('classpath: myJson.json'). JsonString ());
Однако при обновлении до карате 0.8.0 вышеприведенное, похоже, больше не работает, я считаю, что jsonString () больше не является функцией объекта, возвращаемого read.
Я пытался присвоить результат чтения непосредственно переменной myJson, но когда я пытаюсь прочитать значения из json, я получаю исключение, не являющееся объектом.
Выполнение JSON.parse также не работает, так как результат чтения выглядит неправильно сформированным json.
Итак, у меня вопрос: как мне прочитать файл json на пути к классам в Karate 0.8.0 из karate-config и присвоить его переменной, с которой я могу взаимодействовать?