From c1ae5e059ccf399e66f20a18b1786a6dad317e3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89loi=20Rivard?= Date: Tue, 27 Dec 2022 22:09:53 +0100 Subject: [PATCH] refactoring: edited mail error test to improve coverage --- tests/test_mails.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tests/test_mails.py b/tests/test_mails.py index b4fe5558..149e7ce8 100644 --- a/tests/test_mails.py +++ b/tests/test_mails.py @@ -47,9 +47,8 @@ def test_send_test_email_recipient_refused(SMTP, testclient, logged_admin, smtpd assert len(smtpd.messages) == 0 -@mock.patch("smtplib.SMTP") -def test_send_test_email_failed(SMTP, testclient, logged_admin): - SMTP.side_effect = mock.Mock(side_effect=OSError("unit test mail error")) +def test_send_test_email_failed(testclient, logged_admin): + testclient.app.config["SMTP"]["TLS"] = False res = testclient.get("/admin/mail") res.form["mail"] = "test@test.com" with warnings.catch_warnings(record=True):