Тест почтальона никогда не возвращает "нет прохода" - PullRequest
0 голосов
/ 14 февраля 2019

Я пытаюсь выполнить тест на моем сервере API, и я не получаю результат теста без прохода.

Мой код:

var data = JSON.parse(responseBody);
var days = data["days"];

var total_distance = 0;
days.forEach(function(value,index,array){
    total_distance = total_distance + value["distance"];
});
pm.test("Distance data"),function(){
    pm.expect(data["total_distance"].to.equal(total_distance));
}

Этот скрипт никогда не возвращает проход.В чем моя ошибка?

1 Ответ

0 голосов
/ 14 февраля 2019

Синтаксис вашего теста неверен.У вас есть закрывающие скобки после pm.test("Distance data", который на самом деле должен быть последним символом в последней строке.

Попробуйте:

pm.test("Distance data", function () {
    pm.expect(data["total_distance"].to.equal(total_distance));
});
...