
"""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        _lowerCamelCase(__UpperCamelCase			)							->					Tuple:
	from diffusers.utils.testing_utils import pytest_addoption_shared

	pytest_addoption_shared(__UpperCamelCase			)



def        _lowerCamelCase(__UpperCamelCase			)							->					Optional[int]:
	from diffusers.utils.testing_utils import pytest_terminal_summary_main

	_lowerCAmelCase								=terminalreporter.config.getoption("""--make-reports"""			)
	if make_reports:
		pytest_terminal_summary_main(__UpperCamelCase       ,					id=__UpperCamelCase			)





"""simple docstring"""


from ..utils import DummyObject, requires_backends


__A					=			None



def        _lowerCamelCase(*__UpperCamelCase       ,					**__UpperCamelCase			)							->					Tuple:
	requires_backends(__UpperCamelCase       ,					["""sentencepiece""", """tokenizers"""]			)



