# tests directory-specific settings - this file is run automatically
# by pytest before any tests are run

import sys
import warnings
from os.path import abspath, dirname, join


# allow having multiple repository checkouts and not needing to remember to rerun
# 'pip install -e .[dev]' when switching between checkouts and running tests.
__lowerCamelCase :     List[str]          =  abspath(join(dirname(dirname(dirname(__file__))), '''src'''))
sys.path.insert(1, git_repo_path)


# silence FutureWarning warnings in tests since often we can't act on them until
# they become normal warnings - i.e. the tests still need to test the current functionality
warnings.simplefilter(action='''ignore''', category=FutureWarning)




def 				_snake_case     (       lowerCAmelCase							:       Tuple     ):
		"""simple docstring"""







		from diffusers.utils.testing_utils import pytest_addoption_shared

		pytest_addoption_shared(lowerCAmelCase     )







def 				_snake_case     (       lowerCAmelCase							:       Any     ):
		"""simple docstring"""







		from diffusers.utils.testing_utils import pytest_terminal_summary_main

		SCREAMING_SNAKE_CASE_  :		Optional[Any]    				=   terminalreporter.config.getoption("--make-reports"     )
		if make_reports:
				pytest_terminal_summary_main(lowerCAmelCase       ,			id=lowerCAmelCase     )

import warnings

from ...utils import logging
from .image_processing_vit import ViTImageProcessor


__lowerCamelCase :     Tuple          =  logging.get_logger(__name__)






class 		a__						( A__ ):

					def __init__(   self				:	List[Any],*_A				:	Union[str, Any],**_A				:	List[Any]   ):







							"""simple docstring"""






							warnings.warn(
							    "The class ViTFeatureExtractor is deprecated and will be removed in version 5 of Transformers. Please"
							    " use ViTImageProcessor instead.",_A,)
							super().__init__(*_A,**_A   )
