Skip to content

Commit a28f4f6

Browse files
committed
restored fixtures
1 parent 7a0aa56 commit a28f4f6

File tree

2 files changed

+21
-3
lines changed

2 files changed

+21
-3
lines changed

pytest_django/fixtures.py

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,27 @@
3333

3434

3535
@pytest.fixture(scope="session")
36-
def django_db_modify_db_settings_suffix():
36+
def django_db_modify_db_settings_tox_suffix():
3737
skip_if_no_django()
38-
xdist_worker = getattr(request.config, "slaveinput", {}).get("slaveid")
39-
tox_environment = os.getenv("TOX_PARALLEL_ENV")
38+
39+
return os.getenv("TOX_PARALLEL_ENV")
40+
41+
42+
@pytest.fixture(scope="session")
43+
def django_db_modify_db_settings_xdist_suffix(request):
44+
skip_if_no_django()
45+
46+
return getattr(request.config, "slaveinput", {}).get("slaveid")
47+
48+
49+
@pytest.fixture(scope="session")
50+
def django_db_modify_db_settings_suffix(
51+
django_db_modify_db_settings_tox_suffix,
52+
django_db_modify_db_settings_xdist_suffix
53+
):
54+
skip_if_no_django()
55+
xdist_worker = django_db_modify_db_settings_xdist_suffix
56+
tox_environment = django_db_modify_db_settings_tox_suffix
4057
suffix_parts = []
4158
if tox_environment:
4259
# Put a suffix like _py27-django21 on tox workers

pytest_django/plugin.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
from .fixtures import django_db_modify_db_settings_parallel_suffix # noqa
2626
from .fixtures import django_db_modify_db_settings_tox_suffix # noqa
2727
from .fixtures import django_db_modify_db_settings_xdist_suffix # noqa
28+
from .fixtures import django_db_modify_db_settings_suffix # noqa
2829
from .fixtures import _live_server_helper # noqa
2930
from .fixtures import admin_client # noqa
3031
from .fixtures import admin_user # noqa

0 commit comments

Comments
 (0)