From 95fa0a26007de6a308bb56001998a4f7a4558ec5 Mon Sep 17 00:00:00 2001 From: Dmitriy Shesterkin Date: Thu, 1 Mar 2018 09:10:57 +0300 Subject: [PATCH] add test generate password by manager with wrong data --- tests/test_user.py | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/tests/test_user.py b/tests/test_user.py index 522910a..25622a2 100644 --- a/tests/test_user.py +++ b/tests/test_user.py @@ -39,4 +39,19 @@ def test_generate_password_by_manager(mocked_send_mail, staff_client, data=data, 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 + )