o ÊŽÒ_tã@s0dZddlmZddlmZGdd„deƒZdS)z Backend for test environment. é)Úmail)ÚBaseEmailBackendcs(eZdZdZ‡fdd„Zdd„Z‡ZS)Ú EmailBackendzó An email backend for use during test sessions. The test connection stores email messages in a dummy outbox, rather than sending them out on the wire. The dummy outbox is accessible through the outbox instance attribute. cs*tƒj|i|¤Žttdƒsgt_dSdS)NÚoutbox)ÚsuperÚ__init__Úhasattrrr)ÚselfÚargsÚkwargs©Ú __class__©úB/usr/lib/python3/dist-packages/django/core/mail/backends/locmem.pyrs  ÿzEmailBackend.__init__cCs.d}|D]}| ¡tj |¡|d7}q|S)z%Redirect messages to the dummy outboxré)ÚmessagerrÚappend)r ÚmessagesÚ msg_countrrrrÚ send_messagess   zEmailBackend.send_messages)Ú__name__Ú __module__Ú __qualname__Ú__doc__rrÚ __classcell__rrr rr s rN)rÚ django.corerÚdjango.core.mail.backends.baserrrrrrÚs