def test__fetch_certs_failure(): request = make_request(404) with pytest.raises(exceptions.TransportError): id_token._fetch_certs(request, mock.sentinel.cert_url) request.assert_called_once_with(mock.sentinel.cert_url, method='GET')
def test__fetch_certs_success(): certs = {'1': 'cert'} request = make_request(200, certs) returned_certs = id_token._fetch_certs(request, mock.sentinel.cert_url) request.assert_called_once_with(mock.sentinel.cert_url, method='GET') assert returned_certs == certs
def fetch_certs(): return id_token._fetch_certs(Request(), id_token._GOOGLE_OAUTH2_CERTS_URL) # pylint: disable=protected-access