Справка по проблеме ниже
Переменная:
* def token = loginResponse.response.data.attributes.auth-token
Ошибка:
-unknown-: 7 - javascript оценка завершилась неудачно: loginResponse.response .data.attributes.auth-token, ReferenceError: «token» не определен в строке № 1 com.intuit.karate.exception.KarateException: -unknown-: 7 - javascript Не удалось выполнить оценку: loginResponse.response.data. attribute.auth-token, ReferenceError: "token" не определен в строке № 1 в *. * def token = loginResponse.response.data.attributes.auth-token (-unknown-: 7)
Schemma json:
{
"data": {
"id": "3326",
"type": "users",
"attributes": {
"email": "emerson@gmail.com",
"auth-token": "3ve6mPU4G-txLBmvc5eJ",
"created-at": "2020-04-19T17:30:54.031Z",
"updated-at": "2020-04-21T17:47:39.649Z"
}
}
}
Запрос:
Scenario: List tasks
Given path '/tasks'
And header Accept = " application/vnd.tasksmanager.v2"
And header Authorization = token
When method GET
Then status 200