summaryrefslogtreecommitdiff
path: root/tests/m2m_recursive
diff options
context:
space:
mode:
authordjango-bot <ops@djangoproject.com>2022-02-03 20:24:19 +0100
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2022-02-07 20:37:05 +0100
commit9c19aff7c7561e3a82978a272ecdaad40dda5c00 (patch)
treef0506b668a013d0063e5fba3dbf4863b466713ba /tests/m2m_recursive
parentf68fa8b45dfac545cfc4111d4e52804c86db68d3 (diff)
Refs #33476 -- Reformatted code with Black.
Diffstat (limited to 'tests/m2m_recursive')
-rw-r--r--tests/m2m_recursive/models.py8
-rw-r--r--tests/m2m_recursive/tests.py46
2 files changed, 34 insertions, 20 deletions
diff --git a/tests/m2m_recursive/models.py b/tests/m2m_recursive/models.py
index a9f47770d6..3bc6738abc 100644
--- a/tests/m2m_recursive/models.py
+++ b/tests/m2m_recursive/models.py
@@ -21,9 +21,9 @@ from django.db import models
class Person(models.Model):
name = models.CharField(max_length=20)
- friends = models.ManyToManyField('self')
- colleagues = models.ManyToManyField('self', symmetrical=True, through='Colleague')
- idols = models.ManyToManyField('self', symmetrical=False, related_name='stalkers')
+ friends = models.ManyToManyField("self")
+ colleagues = models.ManyToManyField("self", symmetrical=True, through="Colleague")
+ idols = models.ManyToManyField("self", symmetrical=False, related_name="stalkers")
def __str__(self):
return self.name
@@ -31,5 +31,5 @@ class Person(models.Model):
class Colleague(models.Model):
first = models.ForeignKey(Person, models.CASCADE)
- second = models.ForeignKey(Person, models.CASCADE, related_name='+')
+ second = models.ForeignKey(Person, models.CASCADE, related_name="+")
first_meet = models.DateField()
diff --git a/tests/m2m_recursive/tests.py b/tests/m2m_recursive/tests.py
index d0799f07d2..d5ebb500c1 100644
--- a/tests/m2m_recursive/tests.py
+++ b/tests/m2m_recursive/tests.py
@@ -10,7 +10,7 @@ class RecursiveM2MTests(TestCase):
def setUpTestData(cls):
cls.a, cls.b, cls.c, cls.d = [
Person.objects.create(name=name)
- for name in ['Anne', 'Bill', 'Chuck', 'David']
+ for name in ["Anne", "Bill", "Chuck", "David"]
]
cls.a.friends.add(cls.b, cls.c)
# Add m2m for Anne and Chuck in reverse direction.
@@ -68,15 +68,23 @@ class RecursiveSymmetricalM2MThroughTests(TestCase):
def setUpTestData(cls):
cls.a, cls.b, cls.c, cls.d = [
Person.objects.create(name=name)
- for name in ['Anne', 'Bill', 'Chuck', 'David']
+ for name in ["Anne", "Bill", "Chuck", "David"]
]
- cls.a.colleagues.add(cls.b, cls.c, through_defaults={
- 'first_meet': datetime.date(2013, 1, 5),
- })
+ cls.a.colleagues.add(
+ cls.b,
+ cls.c,
+ through_defaults={
+ "first_meet": datetime.date(2013, 1, 5),
+ },
+ )
# Add m2m for Anne and Chuck in reverse direction.
- cls.d.colleagues.add(cls.a, cls.c, through_defaults={
- 'first_meet': datetime.date(2015, 6, 15),
- })
+ cls.d.colleagues.add(
+ cls.a,
+ cls.c,
+ through_defaults={
+ "first_meet": datetime.date(2015, 6, 15),
+ },
+ )
def test_recursive_m2m_all(self):
for person, colleagues in (
@@ -90,9 +98,12 @@ class RecursiveSymmetricalM2MThroughTests(TestCase):
def test_recursive_m2m_reverse_add(self):
# Add m2m for Anne in reverse direction.
- self.b.colleagues.add(self.a, through_defaults={
- 'first_meet': datetime.date(2013, 1, 5),
- })
+ self.b.colleagues.add(
+ self.a,
+ through_defaults={
+ "first_meet": datetime.date(2013, 1, 5),
+ },
+ )
self.assertSequenceEqual(self.a.colleagues.all(), [self.b, self.c, self.d])
self.assertSequenceEqual(self.b.colleagues.all(), [self.a])
@@ -111,9 +122,12 @@ class RecursiveSymmetricalM2MThroughTests(TestCase):
def test_recursive_m2m_set(self):
# Set new relationships for Chuck.
- self.c.colleagues.set([self.b, self.d], through_defaults={
- 'first_meet': datetime.date(2013, 1, 5),
- })
- self.assertSequenceEqual(self.c.colleagues.order_by('name'), [self.b, self.d])
+ self.c.colleagues.set(
+ [self.b, self.d],
+ through_defaults={
+ "first_meet": datetime.date(2013, 1, 5),
+ },
+ )
+ self.assertSequenceEqual(self.c.colleagues.order_by("name"), [self.b, self.d])
# Reverse m2m relationships is removed.
- self.assertSequenceEqual(self.a.colleagues.order_by('name'), [self.b, self.d])
+ self.assertSequenceEqual(self.a.colleagues.order_by("name"), [self.b, self.d])