def test_fail_silently(): mailer = SMTPMailer(host='127.0.0.1', port=8000, use_tls=True, fail_silently=True) mailer.open() mailer = SMTPMailer(host='123', port=8000, use_tls=False, fail_silently=True) mailer.open() mailer = SMTPMailer(host='127.0.0.1', port=3000, use_tls=False, fail_silently=True) mailer.open()
def test_wrong_port(): with pytest.raises(Exception): mailer = SMTPMailer(host='127.0.0.1', port=3000, use_tls=False) mailer.open()
def test_notls(): with pytest.raises(SMTPException): mailer = SMTPMailer(host='127.0.0.1', port=8000, use_tls=True) mailer.open()