Ejemplo n.º 1
0
def test_get_sms_status(app_, mock_twilio_get):
    with mock_twilio_get:
        from notifications_delivery.clients.sms.twilio import TwilioClient
        twilio_client = TwilioClient(app_.config)
        msg_id = "123"
        status = twilio_client.status(msg_id)
        twilio_client.client.messages.get.assert_called_with(msg_id)
Ejemplo n.º 2
0
def test_get_sms_status(app_,
                        mock_twilio_get):
    with mock_twilio_get:
        from notifications_delivery.clients.sms.twilio import TwilioClient
        twilio_client = TwilioClient(app_.config)
        msg_id = "123"
        status = twilio_client.status(msg_id)
        twilio_client.client.messages.get.assert_called_with(msg_id)
Ejemplo n.º 3
0
def test_get_sms_status_failed(app_, mock_twilio_get_exception):
    with mock_twilio_get_exception:
        from notifications_delivery.clients.sms.twilio import (
            TwilioClient, SmsClientException)
        twilio_client = TwilioClient(app_.config)
        msg_id = "123"
        try:
            status = twilio_client.status(msg_id)
            pytest.fail("Failed to raise SmsClientException")
        except SmsClientException as e:
            pass
Ejemplo n.º 4
0
def test_get_sms_status_failed(app_,
                               mock_twilio_get_exception):
    with mock_twilio_get_exception:
        from notifications_delivery.clients.sms.twilio import (
            TwilioClient, SmsClientException)
        twilio_client = TwilioClient(app_.config)
        msg_id = "123"
        try:
            status = twilio_client.status(msg_id)
            pytest.fail("Failed to raise SmsClientException")
        except SmsClientException as e:
            pass