diff options
author | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2023-01-06 13:12:23 +0100 |
---|---|---|
committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2023-01-17 11:49:15 +0100 |
commit | 43b01300b7c7e9d24b549a408010e52a09726060 (patch) | |
tree | a8baafebcff2208de33a8215cd5dafc33f3ca625 /django/test/runner.py | |
parent | 4eb97a90f0b4484fb13dd2166a61f9fe7256e9d0 (diff) | |
download | django-43b01300b7c7e9d24b549a408010e52a09726060.tar.gz |
Refs #32655 -- Removed extra_tests argument for DiscoverRunner.build_suite()/run_tests().
Per deprecation timeline.
Diffstat (limited to 'django/test/runner.py')
-rw-r--r-- | django/test/runner.py | 23 |
1 files changed, 3 insertions, 20 deletions
diff --git a/django/test/runner.py b/django/test/runner.py index fb4d77ed60..4232e82e9b 100644 --- a/django/test/runner.py +++ b/django/test/runner.py @@ -11,7 +11,6 @@ import random import sys import textwrap import unittest -import warnings from collections import defaultdict from contextlib import contextmanager from importlib import import_module @@ -30,7 +29,6 @@ from django.test.utils import teardown_databases as _teardown_databases from django.test.utils import teardown_test_environment from django.utils.crypto import new_hash from django.utils.datastructures import OrderedSet -from django.utils.deprecation import RemovedInDjango50Warning try: import ipdb as pdb @@ -877,15 +875,8 @@ class DiscoverRunner: self.test_loader._top_level_dir = None return tests - def build_suite(self, test_labels=None, extra_tests=None, **kwargs): - if extra_tests is not None: - warnings.warn( - "The extra_tests argument is deprecated.", - RemovedInDjango50Warning, - stacklevel=2, - ) + def build_suite(self, test_labels=None, **kwargs): test_labels = test_labels or ["."] - extra_tests = extra_tests or [] discover_kwargs = {} if self.pattern is not None: @@ -899,8 +890,6 @@ class DiscoverRunner: tests = self.load_tests_for_label(label, discover_kwargs) all_tests.extend(iter_test_cases(tests)) - all_tests.extend(iter_test_cases(extra_tests)) - if self.tags or self.exclude_tags: if self.tags: self.log( @@ -1030,7 +1019,7 @@ class DiscoverRunner: ) return databases - def run_tests(self, test_labels, extra_tests=None, **kwargs): + def run_tests(self, test_labels, **kwargs): """ Run the unit tests for all the test labels in the provided list. @@ -1039,14 +1028,8 @@ class DiscoverRunner: Return the number of tests that failed. """ - if extra_tests is not None: - warnings.warn( - "The extra_tests argument is deprecated.", - RemovedInDjango50Warning, - stacklevel=2, - ) self.setup_test_environment() - suite = self.build_suite(test_labels, extra_tests) + suite = self.build_suite(test_labels) databases = self.get_databases(suite) suite.serialized_aliases = set( alias for alias, serialize in databases.items() if serialize |