1
0
mirror of https://github.com/django/django.git synced 2025-10-24 06:06:09 +00:00

Refs #33476 -- Reformatted code with Black.

This commit is contained in:
django-bot
2022-02-03 20:24:19 +01:00
committed by Mariusz Felisiak
parent f68fa8b45d
commit 9c19aff7c7
1992 changed files with 139577 additions and 96284 deletions

View File

@@ -7,40 +7,40 @@ from ..models import Author
class LengthTests(TestCase):
def test_basic(self):
Author.objects.create(name='John Smith', alias='smithj')
Author.objects.create(name='Rhonda')
Author.objects.create(name="John Smith", alias="smithj")
Author.objects.create(name="Rhonda")
authors = Author.objects.annotate(
name_length=Length('name'),
alias_length=Length('alias'),
name_length=Length("name"),
alias_length=Length("alias"),
)
self.assertQuerysetEqual(
authors.order_by('name'), [(10, 6), (6, None)],
lambda a: (a.name_length, a.alias_length)
authors.order_by("name"),
[(10, 6), (6, None)],
lambda a: (a.name_length, a.alias_length),
)
self.assertEqual(authors.filter(alias_length__lte=Length('name')).count(), 1)
self.assertEqual(authors.filter(alias_length__lte=Length("name")).count(), 1)
def test_ordering(self):
Author.objects.create(name='John Smith', alias='smithj')
Author.objects.create(name='John Smith', alias='smithj1')
Author.objects.create(name='Rhonda', alias='ronny')
authors = Author.objects.order_by(Length('name'), Length('alias'))
Author.objects.create(name="John Smith", alias="smithj")
Author.objects.create(name="John Smith", alias="smithj1")
Author.objects.create(name="Rhonda", alias="ronny")
authors = Author.objects.order_by(Length("name"), Length("alias"))
self.assertQuerysetEqual(
authors, [
('Rhonda', 'ronny'),
('John Smith', 'smithj'),
('John Smith', 'smithj1'),
authors,
[
("Rhonda", "ronny"),
("John Smith", "smithj"),
("John Smith", "smithj1"),
],
lambda a: (a.name, a.alias)
lambda a: (a.name, a.alias),
)
def test_transform(self):
with register_lookup(CharField, Length):
Author.objects.create(name='John Smith', alias='smithj')
Author.objects.create(name='Rhonda')
Author.objects.create(name="John Smith", alias="smithj")
Author.objects.create(name="Rhonda")
authors = Author.objects.filter(name__length__gt=7)
self.assertQuerysetEqual(
authors.order_by('name'), ['John Smith'],
lambda a: a.name
authors.order_by("name"), ["John Smith"], lambda a: a.name
)