mirror of
https://github.com/django/django.git
synced 2025-10-24 06:06:09 +00:00
Merged regressiontests and modeltests into the test root.
This commit is contained in:
15
tests/mail/custombackend.py
Normal file
15
tests/mail/custombackend.py
Normal file
@@ -0,0 +1,15 @@
|
||||
"""A custom backend for testing."""
|
||||
|
||||
from django.core.mail.backends.base import BaseEmailBackend
|
||||
|
||||
|
||||
class EmailBackend(BaseEmailBackend):
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(EmailBackend, self).__init__(*args, **kwargs)
|
||||
self.test_outbox = []
|
||||
|
||||
def send_messages(self, email_messages):
|
||||
# Messages are stored in a instance variable for testing.
|
||||
self.test_outbox.extend(email_messages)
|
||||
return len(email_messages)
|
||||
Reference in New Issue
Block a user