400 Bad Request при отправке POST-запроса на /api/v1/users/psychologists (в теле - параметр "last_name" - 1 или 2 допустимых символа, остальные параметры - корректные значения) #160
Описание: Нельзя зарегистрировать психолога, если в теле запроса использовать разрешенное количество допустимых символов в качестве значений параметра "last_name".
Ожидаемый результат: запрос возвращается с кодом 201 Created. Психолог зарегистрирован.
Фактический результат:. запрос возвращается с кодом 400 Bad request. Психолог не зарегистрирован.
Тело ответа:
{ "last_name": [ "Разрешены только буквы русского алфавита, дефис, и символ пробела. Дефисы и пробелы не могут находиться в начале и в конце ввода" ]}
Actual result
Описание: Нельзя зарегистрировать психолога, если в теле запроса использовать разрешенное количество допустимых символов в качестве значений параметра "last_name".
Окружение: Адрес сервера: https://dpogovorim.ru
Шаги воспроизведения: Отправить POST-запрос на эндпойнт
/api/v1/users/psychologists/
для регистрации нового психолога. В теле (JSON) указать:{
"first_name": "Фродо",
"last_name": "Ф",
"birth_date": "2000-01-01",
"email": "qa1707062621@gmail.com",
"password": "Pa$$word123",
"photo": ""
}
{
"first_name": "Бильбо",
"last_name": "Ен",
"birth_date": "2000-01-01",
"email": "qa1707062623@gmail.com",
"password": "Pa$$word123",
"photo": ""
}
Ожидаемый результат: запрос возвращается с кодом 201 Created. Психолог зарегистрирован.
Фактический результат:. запрос возвращается с кодом 400 Bad request. Психолог не зарегистрирован. Тело ответа:
{
"last_name": [
"Разрешены только буквы русского алфавита, дефис, и символ пробела. Дефисы и пробелы не могут находиться в начале и в конце ввода"
]
}
Приоритет: Высокий
Qase.io defect: 400 Bad Request при отправке POST-запроса на /api/v1/users/psychologists (в теле - параметр "last_name" - 1 или 2 допустимых символа, остальные параметры - корректные значения) Found in test run: Test run 2024/02/01