def test_destination_address_required(self): msg = Message() msg['From'] = '"J. Random Developer" <*****@*****.**>' self.assertRaises( smtp_connection.NoDestinationAddress, smtp_connection.SMTPConnection(config.MemoryStack(b"")).send_email, msg) msg = email_message.EmailMessage('*****@*****.**', '', 'subject') self.assertRaises( smtp_connection.NoDestinationAddress, smtp_connection.SMTPConnection(config.MemoryStack(b"")).send_email, msg) msg = email_message.EmailMessage('*****@*****.**', [], 'subject') self.assertRaises( smtp_connection.NoDestinationAddress, smtp_connection.SMTPConnection(config.MemoryStack(b"")).send_email, msg)
def get_connection(self, text, smtp_factory=None): my_config = config.MemoryStack(text) return smtp_connection.SMTPConnection(my_config, _smtp_factory=smtp_factory)