diff options
Diffstat (limited to 'django')
| -rw-r--r-- | django/test/runner.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/django/test/runner.py b/django/test/runner.py index 1bfeca03af..8902dea3e0 100644 --- a/django/test/runner.py +++ b/django/test/runner.py @@ -439,7 +439,7 @@ def _init_worker( used_aliases=None, ): """ - Switch to databases dedicated to this worker. + Switch to databases dedicated to this worker and run system checks. This helper lives at module-level because of the multiprocessing module's requirements. @@ -463,6 +463,9 @@ def _init_worker( process_setup(*process_setup_args) django.setup() setup_test_environment(debug=debug_mode) + call_command( + "check", stdout=io.StringIO(), stderr=io.StringIO(), databases=used_aliases + ) db_aliases = used_aliases if used_aliases is not None else connections for alias in db_aliases: |
