author | Nishanth Amuluru <nishanth@fossee.in> |
Tue, 11 Jan 2011 12:30:10 +0530 | |
changeset 378 | 8fcde6f8f750 |
parent 307 | 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)