




'''simple docstring'''

# 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.
a__         =     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__     (  a	)			->       Any:





			'''simple docstring'''






			from transformers.testing_utils import pytest_addoption_shared

			pytest_addoption_shared(a	)




def    snake_case__     (  a	)			->       Any:





			'''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(a       ,      id=a	)
import warnings

from .generation import FlaxGenerationMixin







class      SCREAMING_SNAKE_CASE__					(  __UpperCamelCase    ):
       # warning at import time
       warnings.warn(
           "Importing `FlaxGenerationMixin` from `src/transformers/generation_flax_utils.py` is deprecated and will "
           "be removed in Transformers v5. Import as `from transformers import FlaxGenerationMixin` instead."   ,							__UpperCamelCase   ,							)



