diff options
Diffstat (limited to 'venv/lib/python3.11/site-packages/faker/contrib/pytest')
-rw-r--r-- | venv/lib/python3.11/site-packages/faker/contrib/pytest/__init__.py | 0 | ||||
-rw-r--r-- | venv/lib/python3.11/site-packages/faker/contrib/pytest/__pycache__/__init__.cpython-311.pyc | bin | 204 -> 0 bytes | |||
-rw-r--r-- | venv/lib/python3.11/site-packages/faker/contrib/pytest/__pycache__/plugin.cpython-311.pyc | bin | 1876 -> 0 bytes | |||
-rw-r--r-- | venv/lib/python3.11/site-packages/faker/contrib/pytest/plugin.py | 38 |
4 files changed, 0 insertions, 38 deletions
diff --git a/venv/lib/python3.11/site-packages/faker/contrib/pytest/__init__.py b/venv/lib/python3.11/site-packages/faker/contrib/pytest/__init__.py deleted file mode 100644 index e69de29..0000000 --- a/venv/lib/python3.11/site-packages/faker/contrib/pytest/__init__.py +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/contrib/pytest/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/contrib/pytest/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 931cdbc..0000000 --- a/venv/lib/python3.11/site-packages/faker/contrib/pytest/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/contrib/pytest/__pycache__/plugin.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/contrib/pytest/__pycache__/plugin.cpython-311.pyc Binary files differdeleted file mode 100644 index 90b2481..0000000 --- a/venv/lib/python3.11/site-packages/faker/contrib/pytest/__pycache__/plugin.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/contrib/pytest/plugin.py b/venv/lib/python3.11/site-packages/faker/contrib/pytest/plugin.py deleted file mode 100644 index dab476b..0000000 --- a/venv/lib/python3.11/site-packages/faker/contrib/pytest/plugin.py +++ /dev/null @@ -1,38 +0,0 @@ -import pytest - -from faker import Faker -from faker.config import DEFAULT_LOCALE - -DEFAULT_SEED = 0 - - -@pytest.fixture(scope="session", autouse=True) -def _session_faker(request): - """Fixture that stores the session level ``Faker`` instance. - - This fixture is internal and is only meant for use within the project. - Third parties should instead use the ``faker`` fixture for their tests. - """ - if "faker_session_locale" in request.fixturenames: - locale = request.getfixturevalue("faker_session_locale") - else: - locale = [DEFAULT_LOCALE] - return Faker(locale=locale) - - -@pytest.fixture() -def faker(request): - """Fixture that returns a seeded and suitable ``Faker`` instance.""" - if "faker_locale" in request.fixturenames: - locale = request.getfixturevalue("faker_locale") - fake = Faker(locale=locale) - else: - fake = request.getfixturevalue("_session_faker") - - seed = DEFAULT_SEED - if "faker_seed" in request.fixturenames: - seed = request.getfixturevalue("faker_seed") - fake.seed_instance(seed=seed) - fake.unique.clear() - - return fake |