400 Bad Request при отправке POST-запроса на /api/v1/users/psychologists (в теле - параметр "email" - допустимые значения, остальные - произвольные корректные) #164
Ожидаемый результат: запрос возвращается с кодом 201 Created. Психолог зарегистрирован.
Фактический результат:. запрос возвращается с кодом 400 Bad request. Психолог не зарегистрирован.
Тело ответа:
{ "email": [ "Разрешены только строчные буквы латинского алфавита, цифры, и символы “@”, “-”, “_” и “.”" ]}
Actual result
Описание: Нельзя зарегистрировать психолога, если в теле запроса использовать разрешенные значения "email".
Окружение: Адрес сервера: https://dpogovorim.ru
Шаги воспроизведения: Отправить POST-запрос на эндпойнт
/api/v1/users/psychologists/
для регистрации нового психолога. В теле (JSON) указать:{
"first_name": "Мордехай",
"last_name": "Намир",
"birth_date": "1986-01-01",
"email": "a@y.ru",
"password": "Aa1234567@",
"photo": ""
}
{
"first_name": "Мордехай",
"last_name": "Намир",
"birth_date": "1986-01-01",
"email": "a@ou.ru",
"password": "Aa1234567@",
"photo": ""
}
{
"first_name": "Мордехай",
"last_name": "Намир",
"birth_date": "1986-01-01",
"email": "test@ou.ru-com",
"password": "Aa1234567@",
"photo": ""
}
{
"first_name": "Мордехай",
"last_name": "Намир",
"birth_date": "1986-01-01",
"email": "test@ya.123ru",
"password": "Aa1234567@",
"photo": ""
}
{
"first_name": "Мордехай",
"last_name": "Намир",
"birth_date": "1986-01-01",
"email": "---@ou.ru",
"password": "Aa1234567@",
"photo": ""
}
Ожидаемый результат: запрос возвращается с кодом 201 Created. Психолог зарегистрирован. Фактический результат:. запрос возвращается с кодом 400 Bad request. Психолог не зарегистрирован. Тело ответа:
{
"email": [
"Разрешены только строчные буквы латинского алфавита, цифры, и символы “@”, “-”, “_” и “.”"
]
}
Приоритет: Высокий
Qase.io defect: 400 Bad Request при отправке POST-запроса на /api/v1/users/psychologists (в теле - параметр "email" - допустимые значения, остальные - произвольные корректные) Found in test run: Test run 2024/02/01