Fix typo of 'related' in tests

This commit is contained in:
Mike Manger 2025-03-06 13:50:56 +00:00
parent 0e1c7d3613
commit 035d8d34f6

View File

@ -516,7 +516,7 @@ class OrderingFilterModel(models.Model):
class OrderingFilterRelatedModel(models.Model): class OrderingFilterRelatedModel(models.Model):
related_object = models.ForeignKey(OrderingFilterModel, related_name="relateds", on_delete=models.CASCADE) related_object = models.ForeignKey(OrderingFilterModel, related_name="related", on_delete=models.CASCADE)
index = models.SmallIntegerField(help_text="A non-related field to test with", default=0) index = models.SmallIntegerField(help_text="A non-related field to test with", default=0)
@ -725,9 +725,9 @@ class OrderingFilterTests(TestCase):
def test_ordering_by_aggregate_field(self): def test_ordering_by_aggregate_field(self):
# create some related models to aggregate order by # create some related models to aggregate order by
num_objs = [2, 5, 3] num_objs = [2, 5, 3]
for obj, num_relateds in zip(OrderingFilterModel.objects.all(), for obj, num_related in zip(OrderingFilterModel.objects.all(),
num_objs): num_objs):
for _ in range(num_relateds): for _ in range(num_related):
new_related = OrderingFilterRelatedModel( new_related = OrderingFilterRelatedModel(
related_object=obj related_object=obj
) )
@ -739,10 +739,10 @@ class OrderingFilterTests(TestCase):
ordering = 'title' ordering = 'title'
ordering_fields = '__all__' ordering_fields = '__all__'
queryset = OrderingFilterModel.objects.all().annotate( queryset = OrderingFilterModel.objects.all().annotate(
models.Count("relateds")) models.Count("related"))
view = OrderingListView.as_view() view = OrderingListView.as_view()
request = factory.get('/', {'ordering': 'relateds__count'}) request = factory.get('/', {'ordering': 'related__count'})
response = view(request) response = view(request)
assert response.data == [ assert response.data == [
{'id': 1, 'title': 'zyx', 'text': 'abc'}, {'id': 1, 'title': 'zyx', 'text': 'abc'},