def test_smtp_remove_deletes_a_sender_domain(mocker, notify_api): boto_client = mocker.patch("app.smtp.aws.boto3") with notify_api.app_context(): smtp_remove("foo-bbar") boto_client.client.assert_called()
def delete_smtp_relay(service_id): service = dao_fetch_service_by_id(service_id) if service.smtp_user is not None: smtp_remove(service.smtp_user) service.smtp_user = None dao_update_service(service) return jsonify(True), 201 else: raise InvalidRequest(message="SMTP user does not exist", status_code=500)