def test_repeating_exception_bubbles_out(self): def send_fail(messages): raise Exception with self.assertRaises(Exception): with mocks.override_send_messages(send_fail): send_email('*****@*****.**', '*****@*****.**', 'subjek', 'test', {})
def test_ses_blacklist_silently_fails(self): def send_fail(messages): raise BotoServerError(400, "Bad Request", """<ErrorResponse xmlns="http://ses.amazonaws.com/doc/2010-12-01/"> <Error> <Type>Sender</Type> <Code>MessageRejected</Code> <Message>Address blacklisted.</Message> </Error> <RequestId>a693e02d-00f2-11e1-9a52-ed3836840b28</RequestId> </ErrorResponse>""") with mocks.override_send_messages(send_fail): send_email('*****@*****.**', '*****@*****.**', 'subjek', 'test', {})
def test_ses_blacklist_silently_fails(self): def send_fail(messages): raise BotoServerError( 400, "Bad Request", """<ErrorResponse xmlns="http://ses.amazonaws.com/doc/2010-12-01/"> <Error> <Type>Sender</Type> <Code>MessageRejected</Code> <Message>Address blacklisted.</Message> </Error> <RequestId>a693e02d-00f2-11e1-9a52-ed3836840b28</RequestId> </ErrorResponse>""") with mocks.override_send_messages(send_fail): send_email('*****@*****.**', '*****@*****.**', 'subjek', 'test', {})