diff options
| author | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2025-07-28 23:21:17 +0200 |
|---|---|---|
| committer | nessita <124304+nessita@users.noreply.github.com> | 2025-07-29 14:11:22 -0300 |
| commit | d55979334dcefdb11626220000bec97ade09df07 (patch) | |
| tree | 7b97116fe080afb6f26b4f2381303868f7f02f5e /tests/test_runner/test_discover_runner.py | |
| parent | d4dd3e503c88db92f254769a64b2fcd4c572c7dc (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.py | 10 |
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) |
