



'''simple docstring'''

import pytest
import requests

from datasets.utils.file_utils import http_head

from .utils import OfflineSimulationMode, RequestWouldHangIndefinitelyError, offline



@pytest.mark.integration
def      __lowerCamelCase     (      )			->      int:
		with offline(OfflineSimulationMode.CONNECTION_TIMES_OUT  ):
				with pytest.raises(lowerCAmelCase_  ):
						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      __lowerCamelCase     (      )			->      str:
		with offline(OfflineSimulationMode.CONNECTION_FAILS  ):
				with pytest.raises(requests.exceptions.ConnectionError  ):
						requests.request('GET'						,			'https://huggingface.co'  )



def      __lowerCamelCase     (      )			->      Optional[int]:
		with offline(OfflineSimulationMode.HF_DATASETS_OFFLINE_SET_TO_1  ):
				with pytest.raises(lowerCAmelCase_  ):
						http_head('https://huggingface.co'  )









'''simple docstring'''




import warnings

from diffusers import StableDiffusionInpaintPipeline as StableDiffusionInpaintPipeline  # noqa F401


warnings.warn(
    '''The `inpainting.py` script is outdated. Please use directly `from diffusers import'''
    ''' StableDiffusionInpaintPipeline` instead.'''
)