diff --git a/access/views.py b/access/views.py index 5915943..09930b2 100644 --- a/access/views.py +++ b/access/views.py @@ -13,7 +13,7 @@ from django.shortcuts import redirect from rest_framework.renderers import JSONRenderer from rest_framework.response import Response from rest_framework.views import APIView -from rest_framework import permissions, generics, status +from rest_framework import permissions, generics from access.models.other import Invite, ResetPassword, Account from access.serializers import (UserSelfSerializer, UserSearchSerializer) diff --git a/config_app/settings/test.env b/config_app/settings/test.env index 5b922cf..ad176a0 100644 --- a/config_app/settings/test.env +++ b/config_app/settings/test.env @@ -1,4 +1,3 @@ -DEBUG=True SECRET_KEY='!eiquy7_+2#vn3z%zfp51$m-=tmvtcv*cj*@x$!v(_9btq0w=$' DATABASE_URL='psql://postgres@127.0.0.1:5432/test_lms' EMAIL_URL='smtp+tls://9ae31a1a770138:a7d79ee373a14c@smtp.mailtrap.io:2525' diff --git a/tests/test_user.py b/tests/test_user.py index b85b636..f755ca2 100644 --- a/tests/test_user.py +++ b/tests/test_user.py @@ -9,7 +9,7 @@ from rest_framework.generics import get_object_or_404 @pytest.mark.django_db -@mock.patch('django.core.mail.send_mail') +@mock.patch('django.core.mail.EmailMessage.send') def test_generate_password_by_manager(mocked_send_mail, staff_client, student_client, user_student): """ @@ -53,7 +53,7 @@ def test_generate_password_by_manager(mocked_send_mail, staff_client, assert staff_client.post( reverse('users:management-password'), data=wrong_email, - status=status.HTTP_400_BAD_REQUEST + status=status.HTTP_404_NOT_FOUND ) @@ -70,5 +70,5 @@ def test_generate_password_by_manager_for_not_active_student(staff_client, assert staff_client.post( reverse('users:management-password'), data=data, - status=status.HTTP_400_BAD_REQUEST + status=status.HTTP_201_CREATED )