Skip to content

Commit 50f71cc

Browse files
Lotramfelixxm
authored andcommitted
Used operator.attrgetter() in test_qs_combinators.
1 parent 33c3657 commit 50f71cc

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

tests/queries/test_qs_combinators.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import operator
2+
13
from django.db import DatabaseError, NotSupportedError, connection
24
from django.db.models import Exists, F, IntegerField, OuterRef, Value
35
from django.test import TestCase, skipIfDBFeature, skipUnlessDBFeature
@@ -11,11 +13,8 @@ class QuerySetSetOperationTests(TestCase):
1113
def setUpTestData(cls):
1214
Number.objects.bulk_create(Number(num=i, other_num=10 - i) for i in range(10))
1315

14-
def number_transform(self, value):
15-
return value.num
16-
1716
def assertNumbersEqual(self, queryset, expected_numbers, ordered=True):
18-
self.assertQuerysetEqual(queryset, expected_numbers, self.number_transform, ordered)
17+
self.assertQuerysetEqual(queryset, expected_numbers, operator.attrgetter('num'), ordered)
1918

2019
def test_simple_union(self):
2120
qs1 = Number.objects.filter(num__lte=1)

0 commit comments

Comments
 (0)