200 OK при отправке PUT-запроса на /api/v1/users/psychologists/me/ (в теле - параметр "last_name" содержит пробелы в начале и конце, остальные - произвольные корректные значения) #171
Описание: Использование пробелов в начале и конце фамилии недопустимо. В ответе last__name - без пробелов. То есть пробелы отсеиваются на этапе обновления.
Шаги воспроизведения:
Отправить PUT-запрос на эндпойнт `/api/v1/users/psychologists/me/` для полного обновления данных психолога. В теле (JSON) указать:
Actual result
Описание: Использование пробелов в начале и конце фамилии недопустимо. В ответе last__name - без пробелов. То есть пробелы отсеиваются на этапе обновления.
Окружение: Адрес сервера: https://dpogovorim.ru
Шаги воспроизведения: Отправить PUT-запрос на эндпойнт `
/api/v1/users/psychologists/me/
` для полного обновления данных психолога. В теле (JSON) указать:{
"first_name": "Намир",
"last_name": " ФродоБэггинс ",
"birth_date": "1985-02-23",
"photo": null
}
Ожидаемый результат: запрос возвращается с кодом 400 Bad request. Данные психолога не обновлены.
Фактический результат:. запрос возвращается с кодом 200 OK. Данные психолога обновлены. Тело ответа:
{
"id": 142,
"first_name": "Намир",
"last_name": "ФродоБэггинс",
"birth_date": "2000-01-01",
"email": "qa1707077967@gmail.com",
"photo": null,
"approved": false,
"documents": []
}
. Приоритет: НизкийQase.io defect: 200 OK при отправке PUT-запроса на /api/v1/users/psychologists/me/ (в теле - параметр "last_name" содержит пробелы в начале и конце, остальные - произвольные корректные значения) Found in test run: Test run 2024/02/01