diff --git a/tests/test_fixtures.py b/tests/test_fixtures.py index 709ae6c9..4fadcde2 100644 --- a/tests/test_fixtures.py +++ b/tests/test_fixtures.py @@ -4,6 +4,7 @@ fixtures are tested in test_database. """ +import os import socket from collections.abc import Generator from contextlib import contextmanager @@ -443,6 +444,7 @@ def test_set_non_existent(settings): class TestLiveServer: + @pytest.mark.skipif("PYTEST_XDIST_WORKER" in os.environ, reason="xdist in use") def test_settings_before(self) -> None: from django.conf import settings @@ -458,6 +460,7 @@ def test_url(self, live_server) -> None: def test_change_settings(self, live_server, settings) -> None: assert live_server.url == force_str(live_server) + @pytest.mark.skipif("PYTEST_XDIST_WORKER" in os.environ, reason="xdist in use") def test_settings_restored(self) -> None: """Ensure that settings are restored after test_settings_before.""" from django.conf import settings