




import pytest
import requests

from datasets.utils.file_utils import http_head

from .utils import OfflineSimulationMode, RequestWouldHangIndefinitelyError, offline


@pytest.mark.integration
def    A						()   ->      Dict:







     """simple docstring"""


     with offline(OfflineSimulationMode.CONNECTION_TIMES_OUT       ):
          with pytest.raises(__A       ):
               requests.request('''GET'''   ,				'''https://huggingface.co'''       )
          with pytest.raises(requests.exceptions.ConnectTimeout       ):
               requests.request('''GET'''   ,				'''https://huggingface.co'''   ,				timeout=1.0       )


@pytest.mark.integration
def    A						()   ->      List[Any]:







     """simple docstring"""


     with offline(OfflineSimulationMode.CONNECTION_FAILS       ):
          with pytest.raises(requests.exceptions.ConnectionError       ):
               requests.request('''GET'''   ,				'''https://huggingface.co'''       )


def    A						()   ->      List[Any]:







     """simple docstring"""


     with offline(OfflineSimulationMode.HF_DATASETS_OFFLINE_SET_TO_1       ):
          with pytest.raises(__A       ):
               http_head('''https://huggingface.co'''       )








import pprint

import requests

UpperCAmelCase	      = '''https://zenquotes.io/api'''






def 							UpperCAmelCase_		(							):
	return requests.get(API_ENDPOINT_URL + '/today'							).json()






def 							UpperCAmelCase_		(							):
	return requests.get(API_ENDPOINT_URL + '/random'							).json()


if __name__ == "__main__":
	UpperCAmelCase	      = random_quotes()
	pprint.pprint(response)

