author | Nishanth Amuluru <nishanth@fossee.in> |
Tue, 11 Jan 2011 14:30:25 +0530 | |
changeset 142 | e848bd3ad41f |
parent 69 | c6bca38c1cbf |
permissions | -rw-r--r-- |
"""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)