


# 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.
snake_case       :					List[Any]        =  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        __lowerCamelCase		(				UpperCAmelCase_		:	Dict		):




      """simple docstring"""





      from diffusers.utils.testing_utils import pytest_addoption_shared

      pytest_addoption_shared(UpperCAmelCase_		)






def        __lowerCamelCase		(				UpperCAmelCase_		:	Any		):




      """simple docstring"""





      from diffusers.utils.testing_utils import pytest_terminal_summary_main

      a		:str											= terminalreporter.config.getoption('''--make-reports'''		)
      if make_reports:
            pytest_terminal_summary_main(UpperCAmelCase_				,						id=UpperCAmelCase_		)









import warnings

from ...utils import logging
from .image_processing_convnext import ConvNextImageProcessor


snake_case       :					Tuple        =  logging.get_logger(__name__)







class 	_snake_case						(   _snake_case							):




 def __init__(	self      ,						*_lowerCamelCase      ,						**_lowerCamelCase					):
       warnings.warn(
           '''The class ConvNextFeatureExtractor is deprecated and will be removed in version 5 of Transformers.'''
           ''' Please use ConvNextImageProcessor instead.'''      ,						_lowerCamelCase      ,						)
       super().__init__(*_lowerCamelCase      ,						**_lowerCamelCase					)





