summaryrefslogtreecommitdiff
path: root/tests/m2o_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/m2o_recursive
parentf68fa8b45dfac545cfc4111d4e52804c86db68d3 (diff)
downloaddjango-9c19aff7c7561e3a82978a272ecdaad40dda5c00.tar.gz
Refs #33476 -- Reformatted code with Black.
Diffstat (limited to 'tests/m2o_recursive')
-rw-r--r--tests/m2o_recursive/models.py12
-rw-r--r--tests/m2o_recursive/tests.py20
2 files changed, 21 insertions, 11 deletions
diff --git a/tests/m2o_recursive/models.py b/tests/m2o_recursive/models.py
index bb73589800..af23588456 100644
--- a/tests/m2o_recursive/models.py
+++ b/tests/m2o_recursive/models.py
@@ -15,7 +15,9 @@ from django.db import models
class Category(models.Model):
name = models.CharField(max_length=20)
- parent = models.ForeignKey('self', models.SET_NULL, blank=True, null=True, related_name='child_set')
+ parent = models.ForeignKey(
+ "self", models.SET_NULL, blank=True, null=True, related_name="child_set"
+ )
def __str__(self):
return self.name
@@ -23,8 +25,12 @@ class Category(models.Model):
class Person(models.Model):
full_name = models.CharField(max_length=20)
- mother = models.ForeignKey('self', models.SET_NULL, null=True, related_name='mothers_child_set')
- father = models.ForeignKey('self', models.SET_NULL, null=True, related_name='fathers_child_set')
+ mother = models.ForeignKey(
+ "self", models.SET_NULL, null=True, related_name="mothers_child_set"
+ )
+ father = models.ForeignKey(
+ "self", models.SET_NULL, null=True, related_name="fathers_child_set"
+ )
def __str__(self):
return self.full_name
diff --git a/tests/m2o_recursive/tests.py b/tests/m2o_recursive/tests.py
index 1b9a72a796..ff68c60ee6 100644
--- a/tests/m2o_recursive/tests.py
+++ b/tests/m2o_recursive/tests.py
@@ -4,27 +4,31 @@ from .models import Category, Person
class ManyToOneRecursiveTests(TestCase):
-
@classmethod
def setUpTestData(cls):
- cls.r = Category.objects.create(id=None, name='Root category', parent=None)
- cls.c = Category.objects.create(id=None, name='Child category', parent=cls.r)
+ cls.r = Category.objects.create(id=None, name="Root category", parent=None)
+ cls.c = Category.objects.create(id=None, name="Child category", parent=cls.r)
def test_m2o_recursive(self):
self.assertSequenceEqual(self.r.child_set.all(), [self.c])
- self.assertEqual(self.r.child_set.get(name__startswith='Child').id, self.c.id)
+ self.assertEqual(self.r.child_set.get(name__startswith="Child").id, self.c.id)
self.assertIsNone(self.r.parent)
self.assertSequenceEqual(self.c.child_set.all(), [])
self.assertEqual(self.c.parent.id, self.r.id)
class MultipleManyToOneRecursiveTests(TestCase):
-
@classmethod
def setUpTestData(cls):
- cls.dad = Person.objects.create(full_name='John Smith Senior', mother=None, father=None)
- cls.mom = Person.objects.create(full_name='Jane Smith', mother=None, father=None)
- cls.kid = Person.objects.create(full_name='John Smith Junior', mother=cls.mom, father=cls.dad)
+ cls.dad = Person.objects.create(
+ full_name="John Smith Senior", mother=None, father=None
+ )
+ cls.mom = Person.objects.create(
+ full_name="Jane Smith", mother=None, father=None
+ )
+ cls.kid = Person.objects.create(
+ full_name="John Smith Junior", mother=cls.mom, father=cls.dad
+ )
def test_m2o_recursive2(self):
self.assertEqual(self.kid.mother.id, self.mom.id)