


import warnings

from ...utils import logging
from .image_processing_beit import BeitImageProcessor


_SCREAMING_SNAKE_CASE      :			List[str]      				=   logging.get_logger(__name__)

class   A__ (   snake_case__     ):







    """simple docstring"""

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








# 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.
_SCREAMING_SNAKE_CASE      :			Union[str, 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       UpperCAmelCase__						(UpperCamelCase_    ):



     """simple docstring"""






     from transformers.testing_utils import pytest_addoption_shared

     pytest_addoption_shared(UpperCamelCase_    )

def       UpperCAmelCase__						(UpperCamelCase_    ):



     """simple docstring"""






     from transformers.testing_utils import pytest_terminal_summary_main

     snake_case					=    terminalreporter.config.getoption('''--make-reports'''    )
     if make_reports:
          pytest_terminal_summary_main(UpperCamelCase_							,id=UpperCamelCase_    )




