1
0
mirror of https://github.com/django/django.git synced 2025-03-12 02:12:38 +00:00

Refs #32609 -- Simplified test_labels_set construction in runtests.py's setup().

Follow up to 7cf3a5786bc76374e743fbc0c1a1c8470a61f6c0.
This commit is contained in:
Chris Jerdonek 2021-04-19 02:01:48 -07:00 committed by GitHub
parent a41ed8f1b9
commit 413c15ef2e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -133,11 +133,11 @@ def get_installed():
def setup(verbosity, test_labels, start_at, start_after): def setup(verbosity, test_labels, start_at, start_after):
# Reduce the given test labels to just the app module path. # Reduce each test label to just the top-level module part.
test_labels_set = set() test_labels_set = set()
for label in test_labels: for label in test_labels:
bits = label.split('.')[:1] test_module = label.split('.')[0]
test_labels_set.add('.'.join(bits)) test_labels_set.add(test_module)
# Force declaring available_apps in TransactionTestCase for faster tests. # Force declaring available_apps in TransactionTestCase for faster tests.
def no_available_apps(self): def no_available_apps(self):