mirror of
https://github.com/django/django.git
synced 2025-10-31 09:41:08 +00:00
Fixed #31235 -- Made assertQuerysetEqual() compare querysets directly.
This also replaces assertQuerysetEqual() to assertSequenceEqual()/assertCountEqual() where appropriate. Co-authored-by: Peter Inglesby <peter.inglesby@gmail.com> Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
This commit is contained in:
committed by
Mariusz Felisiak
parent
13b6fff117
commit
3f7b327562
@@ -408,15 +408,15 @@ class MultiColumnFKTests(TestCase):
|
||||
Person.objects.bulk_create(objs, 10)
|
||||
|
||||
def test_isnull_lookup(self):
|
||||
Membership.objects.create(membership_country=self.usa, person=self.bob, group_id=None)
|
||||
Membership.objects.create(membership_country=self.usa, person=self.bob, group=self.cia)
|
||||
self.assertQuerysetEqual(
|
||||
m1 = Membership.objects.create(membership_country=self.usa, person=self.bob, group_id=None)
|
||||
m2 = Membership.objects.create(membership_country=self.usa, person=self.bob, group=self.cia)
|
||||
self.assertSequenceEqual(
|
||||
Membership.objects.filter(group__isnull=True),
|
||||
['<Membership: Bob is a member of NULL>']
|
||||
[m1],
|
||||
)
|
||||
self.assertQuerysetEqual(
|
||||
self.assertSequenceEqual(
|
||||
Membership.objects.filter(group__isnull=False),
|
||||
['<Membership: Bob is a member of CIA>']
|
||||
[m2],
|
||||
)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user