Как получить все десятичные цифры, представленные в ответе json в Postman? - PullRequest
0 голосов
/ 24 января 2019

У меня есть API, который возвращает следующее (пример):

{"rate": 3.568640920671274015}

В области «Тесты» я пытаюсь получить значение показателя:

pm.test("Set variables", function () {
var jsonData = pm.response.json(); 
pm.environment.set('new-rate', jsonData.rate);

Но в результате я получаю только:

3.568640920671274

Кажется, почтальон обрезает результат. Есть ли способ избежать этого?

PS: значение получено из десятичного числа. (внутри API).

1 Ответ

0 голосов
/ 24 января 2019

Делаем что-то вроде этого:

pm.environment.set('new-rate', jsonData.rate.toPrecision(18));

работал на меня.

...