|
|
|
@ -39,4 +39,19 @@ def test_generate_password_by_manager(mocked_send_mail, staff_client, |
|
|
|
data=data, |
|
|
|
data=data, |
|
|
|
status=status.HTTP_403_FORBIDDEN |
|
|
|
status=status.HTTP_403_FORBIDDEN |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
wrong_data = { |
|
|
|
|
|
|
|
'email': 'no_user@example.com', |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
assert staff_client.post( |
|
|
|
|
|
|
|
reverse('users:management-password'), |
|
|
|
|
|
|
|
data=wrong_data, |
|
|
|
|
|
|
|
status=status.HTTP_404_NOT_FOUND |
|
|
|
|
|
|
|
) |
|
|
|
|
|
|
|
wrong_email = { |
|
|
|
|
|
|
|
'email': 'no_user@example', |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
assert staff_client.post( |
|
|
|
|
|
|
|
reverse('users:management-password'), |
|
|
|
|
|
|
|
data=wrong_email, |
|
|
|
|
|
|
|
status=status.HTTP_400_BAD_REQUEST |
|
|
|
|
|
|
|
) |
|
|
|
|