diff --git a/tests/queries/models.py b/tests/queries/models.py index 5d63ae9ea8..26d3cf4627 100644 --- a/tests/queries/models.py +++ b/tests/queries/models.py @@ -700,7 +700,11 @@ class Classroom(models.Model): students = models.ManyToManyField(Student, related_name='classroom') -class Ticket23605A(models.Model): +class Ticket23605AParent(models.Model): + pass + + +class Ticket23605A(Ticket23605AParent): pass diff --git a/tests/queries/tests.py b/tests/queries/tests.py index 893ed1e862..36579937f4 100644 --- a/tests/queries/tests.py +++ b/tests/queries/tests.py @@ -3657,6 +3657,7 @@ class Ticket23605Tests(TestCase): # The query structure is such that we have multiple nested subqueries. # The original problem was that the inner queries weren't relabeled # correctly. + # See also #24090. a1 = Ticket23605A.objects.create() a2 = Ticket23605A.objects.create() c1 = Ticket23605C.objects.create(field_c0=10000.0)