summaryrefslogtreecommitdiff
path: root/django/test/runner.py
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2023-01-06 13:12:23 +0100
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2023-01-17 11:49:15 +0100
commit43b01300b7c7e9d24b549a408010e52a09726060 (patch)
treea8baafebcff2208de33a8215cd5dafc33f3ca625 /django/test/runner.py
parent4eb97a90f0b4484fb13dd2166a61f9fe7256e9d0 (diff)
downloaddjango-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.py23
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