Я сталкиваюсь с проблемой при пополнении коллекции Почтальонов, которая была создана разными людьми давным-давно.Созданный файл JSON имеет структуру и формат, отличный от того, что я получаю при экспорте коллекции в Postman (независимо от версии экспортируемой коллекции), даже если я импортирую и экспортирую один и тот же файл.
Проблема в том, что версия Newman, установленная на нашем сервере, не выполняет тесты, включенные в события в экспортированной коллекции, например:
Пример для отображения формата:
"event":[
{
"listen":"test",
"script":{
"type":"text/javascript",
"exec":[
"tests[\"Status code is 200\"] = responseCode.code === 200;",
""
]
}
}
]
Требуются такие пары "имя-значение", как это:
:
"tests":"tests[\"First test\"] = responseBody.has(\"first\");\ntests[\"Second test\"] = responseBody.has(\"second\");"
Как можноЯ получаю такой формат (пример последний ) без переписывания моих тестов вручную в файле JSON, что не является выходом для большого количества новых тестов?