summaryrefslogtreecommitdiff
path: root/tests/mail
diff options
context:
space:
mode:
authorKonstantin Alekseev <mail@kalekseev.com>2019-12-01 18:01:51 +0300
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2020-08-07 20:31:47 +0200
commite5118b545b05653d9ea18c7733996b2e38c0ff8f (patch)
tree8fda3a78debd836f09a7a5e08033a47b4047c900 /tests/mail
parent6e9c5ee88fc948e05b4a7d9f82a8861ed2b0343d (diff)
downloaddjango-e5118b545b05653d9ea18c7733996b2e38c0ff8f.tar.gz
Used mock.Mock() in SMTPBackendTests.
Using bool caused mypy typecheck failures.
Diffstat (limited to 'tests/mail')
-rw-r--r--tests/mail/tests.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/mail/tests.py b/tests/mail/tests.py
index 3046fc011d..475e204b32 100644
--- a/tests/mail/tests.py
+++ b/tests/mail/tests.py
@@ -1493,7 +1493,7 @@ class SMTPBackendTests(BaseEmailBackendTests, SMTPBackendTestsBase):
def test_reopen_connection(self):
backend = smtp.EmailBackend()
# Simulate an already open connection.
- backend.connection = True
+ backend.connection = mock.Mock(spec=object())
self.assertIs(backend.open(), False)
def test_server_login(self):
@@ -1653,20 +1653,20 @@ class SMTPBackendTests(BaseEmailBackendTests, SMTPBackendTestsBase):
backend = smtp.EmailBackend()
# Simulate connection initialization success and a subsequent
# connection exception.
- backend.connection = True
+ backend.connection = mock.Mock(spec=object())
backend.open = lambda: None
email = EmailMessage('Subject', 'Content', 'from@example.com', ['to@example.com'])
self.assertEqual(backend.send_messages([email]), 0)
def test_send_messages_empty_list(self):
backend = smtp.EmailBackend()
- backend.connection = True
+ backend.connection = mock.Mock(spec=object())
self.assertEqual(backend.send_messages([]), 0)
def test_send_messages_zero_sent(self):
"""A message isn't sent if it doesn't have any recipients."""
backend = smtp.EmailBackend()
- backend.connection = True
+ backend.connection = mock.Mock(spec=object())
email = EmailMessage('Subject', 'Content', 'from@example.com', to=[])
sent = backend.send_messages([email])
self.assertEqual(sent, 0)