py-psychological-help / ---

0 stars 0 forks source link

Аппрув не слетает у подтвержденного пользователя при любом запросе, обновляющем данные #179

Closed qase-testops[bot] closed 9 months ago

qase-testops[bot] commented 9 months ago

Actual result

Описание: при любом изменении данных должно слетать подтверждение психолога.

Окружение: Адрес сервера: https://dpogovorim.ru

Предусловия:

  1. Создать пользователя, отправив корректный POST-запрос на эндпойнт /users/psychologists/ . Например,

{   "first_name": "Тест",   "last_name": "Апрув",   "birth_date": "2000-01-01",   "email": "qa{{$timestamp}}@gmail.com",   "password": "Pa$$word123",   "photo": null }

2. В админке выставить этому пользователю роль "Психолог" и поставить галочку "Подтверждение модератора".

3. Получить токен авторизации этого пользователя для дальнейших запросов.

Шаги воспроизведения:

  1. Отправить PUT-запрос на эндпойнт `/api/v1/users/psychologists/me/` для полного обновления данных психолога. В теле (JSON) указать: {   "first_name": "Проверка",   "last_name": "Апрува",   "birth_date": "1985-02-23",   "photo": null }

  2. Отправить PATCH-запрос на эндпойнт `/api/v1/users/psychologists/me/` для частичного обновления данных психолога. В теле (JSON) указать: {   "first_name": "Беньяминьинь" }

  3. Отправить PATCH-запрос на эндпойнт `/api/v1/users/psychologists/me/` для частичного обновления данных психолога. В теле (JSON) указать: {   "last_name": "Апруваааа" }

  4. Отправить PATCH-запрос на эндпойнт `/api/v1/users/psychologists/me/` для частичного обновления данных психолога. В теле (JSON) указать: {   "birth_date": "2001-01-01" }

Ожидаемый результат: подтверждение слетает после полного обновления данных.

Фактический результат: подтверждение не слетает даже после всех обновлений.

image.pngimage.png

Qase.io defect: Аппрув не слетает у подтвержденного пользователя при любом запросе, обновляющем данные Found in test run: Test run 2024/02/01

qase-testops[bot] commented 9 months ago

Defect (D-146) was moved to status 'Open'

sergey-xx commented 9 months ago

проверено на бое

owk4rce commented 9 months ago

принято