summaryrefslogtreecommitdiff
path: root/tests/test_runner/test_discover_runner.py
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2025-07-28 23:21:17 +0200
committernessita <124304+nessita@users.noreply.github.com>2025-07-29 14:11:22 -0300
commitd55979334dcefdb11626220000bec97ade09df07 (patch)
tree7b97116fe080afb6f26b4f2381303868f7f02f5e /tests/test_runner/test_discover_runner.py
parentd4dd3e503c88db92f254769a64b2fcd4c572c7dc (diff)
Fixed #36531 -- Added forkserver support to parallel test runner.
Diffstat (limited to 'tests/test_runner/test_discover_runner.py')
-rw-r--r--tests/test_runner/test_discover_runner.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/test_runner/test_discover_runner.py b/tests/test_runner/test_discover_runner.py
index 3c68a83595..2376983e54 100644
--- a/tests/test_runner/test_discover_runner.py
+++ b/tests/test_runner/test_discover_runner.py
@@ -97,6 +97,16 @@ class DiscoverRunnerParallelArgumentTests(SimpleTestCase):
mocked_cpu_count,
):
mocked_get_start_method.return_value = "forkserver"
+ self.assertEqual(get_max_test_processes(), 12)
+ with mock.patch.dict(os.environ, {"DJANGO_TEST_PROCESSES": "7"}):
+ self.assertEqual(get_max_test_processes(), 7)
+
+ def test_get_max_test_processes_other(
+ self,
+ mocked_get_start_method,
+ mocked_cpu_count,
+ ):
+ mocked_get_start_method.return_value = "other"
self.assertEqual(get_max_test_processes(), 1)
with mock.patch.dict(os.environ, {"DJANGO_TEST_PROCESSES": "7"}):
self.assertEqual(get_max_test_processes(), 1)